Mise à jour le 2017-02-24 :
Je pense que la meilleure solution est d'utiliser R avec RStudio . (Le bloc-notes Python et iPython est une alternative):
- Importation de données
- Tracé : ggplot2
- Exportation de parcelles
- Copier-coller: la fonctionnalité de tracé d'export de RStudio
- Programmation: package ReporteRs
TLDR;
Importation de données
Il existe de nombreuses façons d'importer des données Excel (tabulaires). Pour les données Excel, le readxl
package fournit le plus simple et le plus polyvalent. Il obtient généralement les types de variables corrects lors de l'importation.
Les alternatives consistent à enregistrer le fichier au format CSV et à le réimporter. Le readr
package est bon pour cela. @Nick Stauner fournit peut-être la solution la plus simple à utiliser read.csv
; la limitation est que cela nécessite l'étape supplémentaire d'enregistrement d'une feuille de calcul en tant que fichier CSV. Ce n'est pas génial si vos données sont réparties sur plusieurs feuilles. Cela peut devenir fastidieux bien qu'il existe des programmes VBA pour enregistrer toutes les feuilles en tant que fichiers CSV. Google pour eux. Une autre limitation consiste à obtenir les types de variables corrects. Si vous utilisez read.csv
, vous devez souvent corriger vos types après l'importation dans R.
Il existe quelques packages qui évitent ces problèmes en vous permettant de vous connecter directement en lecture / écriture à partir de la feuille de calcul ou en utilisant ODBC. Recherchez sur CRAN pour Excel ou ODBC pour trouver celui qui correspond à votre situation.
Traçage
Pour obtenir des tracés dans PowerPoint, utilisez les fonctions d'exportation de tracés de Rstudio, la méthode copier-coller utilisant Rstudio est la suivante:
export plot
> copy plot to clipboard
> copy as: metafile
Capture la parcelle à la mémoire tampon de pâte permettant de coller directement dans Power Point.
En ce qui concerne la génération de parcelles, R a de nombreuses options. Le paquet ggplot2 susmentionné fournit une interface très puissante pour créer toutes sortes de tracés. Il existe des packages supplémentaires pour faire des centaines ou des milliers d'autres types de tracés / animations / etc. Une limitation est que ceux-ci sont souvent enterrés dans des packages CRAN .
Une alternative consiste à utiliser le package ReporteRs.