¿Cuál es el mejor software de visualización de datos de código abierto? Requiero lo siguiente:
Puede importar datos desde Microsoft Excel (importar datos desde bases de datos Oracle también sería bueno, pero esto no es obligatorio).
Los gráficos generados por el software se pueden exportar a Microsoft PowerPoint (copiar y pegar está bien para mí).
Código abierto y fácil de usar.
data-visualization
excel
software
open-source
R Learner
fuente
fuente
Respuestas:
Actualización 2017-02-24 :
Creo que la mejor solución es usar R con RStudio . (Python y iPython notebook son una alternativa):
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 usandoread.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 usaread.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.
fuente
No sé sobre "mejor", pero el entorno de software que le da nombre cumple con todos sus requisitos:
read.csv()
.RODBC
yora
están disponibles para importar desde Oracle.fuente
Estoy de acuerdo con Nick Stauner en R. Y, con un nombre de usuario como "R Learner", tuve la tentación de no sugerir otras herramientas, pero hay muchas. Esperaré para ver cuál es la respuesta a mis preguntas para las más específicas de la plataforma, pero Mondrian es un programa de escritorio Java (multiplataforma) y admite muchos tipos de visualización que puede acceder fácilmente a PowerPoint.
fuente