Lo mejor realmente depende de cuáles son sus necesidades.
Aquí hay una encuesta de algunos de los idiomas más comunes que se utilizan para crear visualizaciones de datos.
- R: R es un lenguaje creado para el análisis estadístico. La biblioteca ggplot2 es especialmente robusta y se basa en la idea de la gramática de los gráficos. Una vez que entienda cómo funciona el lenguaje, puede crear algunas visualizaciones muy convincentes con bastante rapidez. Si bien los gráficos ggplot2 son estáticos, hay formas de crear visualizaciones interactivas a través de bibliotecas como R Shiny, plotly o highcharts
- Python: Python es otro lenguaje popular con muchas bibliotecas de visualización para aquellos que provienen de una formación más científica o científica. Algunas de las bibliotecas que se usan con más frecuencia son matplotlib y marinas.
- Javascript (Highcharts / Charts.js): Javascript puede ser lo más sensato si sabe que desea construir algo que esté alojado en la web.
- Javascript / D3: esta opción es para cuando quieres construir algo completamente personalizado. Para las opciones anteriores, todo lo que normalmente tiene que hacer es introducir datos en algunas plantillas de gráficos. Con d3, también hay plantillas (llamadas diseños), pero tienes mucho más control sobre cómo construir la visualización.