Actualización 2017-02-24 :
Creo que la mejor solución es usar R con RStudio . (Python y iPython notebook son una alternativa):
- Importación de datos
- Trazado: ggplot2
- Exportar parcelas
- Copiar y pegar: funcionalidad de trazado de exportaciones de RStudio
- Programaticamente: paquete ReporteRs
TLDR;
Importación de datos
Existen numerosas formas de importar datos de Excel (tabulares). Para los datos de Excel, el readxl
paquete proporciona la forma más fácil y versátil. Generalmente obtiene los tipos de variables correctos en la importación.
Las alternativas son guardar el archivo como CSV y volver a importarlo. El readr
paquete es bueno para esto. @Nick Stauner proporciona quizás la solución más básica usando read.csv
; La limitación es que esto requiere el paso adicional de guardar una hoja de trabajo como un archivo CSV. Esto no es bueno si sus datos se distribuyen en varias hojas. Puede ser tedioso, aunque hay programas VBA para guardar todas las hojas como archivos CSV. Google para ellos. Otra limitación es obtener los tipos de variables correctos. Si usa read.csv
, a menudo tiene que corregir sus tipos después de importar en R.
Existen algunos paquetes que evitan estos problemas al permitirle conectar lectura / escritura directamente desde la hoja de cálculo o mediante ODBC. Busque en CRAN Excel o Odbc para encontrar el relevante para su situación.
Graficado
En términos de obtener trazados en PowerPoint, use las funciones de trazado de exportación de Rstudio, el método de copiar y pegar usando Rstudio es:
export plot
> copy plot to clipboard
> copy as: metafile
Capturas de la trama en el búfer de la pasta que le permite pegar directamente en Power Point.
En cuanto a generar parcelas, R tiene numerosas opciones. El paquete ggplot2 mencionado anteriormente proporciona una interfaz muy poderosa para crear todo tipo de tramas. Hay paquetes adicionales para hacer cientos o miles de otros tipos de tramas / animaciones / etc. Una limitación es que a menudo están enterrados en paquetes CRAN .
Una alternativa es usar el paquete ReporteRs.