En la era del Big Data – porque seguimos, ¿verdad? – es de ayuda poder tener una representación visual y gráfica de los datos, valores y resultados.
Ya vimos aquí una de las bibliotecas de Javascript más utilizadas en el mercado para la visualización de datos: D3.js. Pero D3 no es la única biblioteca en el mercado y dependiendo de como la uses, del proyecto o de tus necesidades, puede no ser la mejor.
Hoy quiero volver a comentarte sobre D3.js, al mismo tiempo que te presento otras tres bibliotecas y sus posibilidades.
Como siempre, tu decidirás cual es la mejor y cual de ellas se adapta mejor a tu proyecto. Eso sí, es muy probable que necesites un desarrollador para implementar.
Todas estas herramientas te dan flexibilidad, te ayudan a manejar documentos basados en datos, y a dar vida a tus datos usando HTML, SVG, CSS, etc.
D3.js
D3 es una biblioteca de Javascript para la visualización de datos con HTML, SVG y CSS.
Pros
- Varios niveles de interactividad. Tus gráficos pueden tener un alto nivel de interactividad.
- Versatilidad. Altamente personalizable.
- Comunidad online y gran número de ejemplos.
- Soporte para SVG. Tus gráficos serán independientes de la resolución del dispositivo. Podrás animarlos.
- Funciona en todos los navegadores modernos. (También en IE9 e IE8).
Cons
- Demasiado complejo.
- Curva de aprendizaje alta.
- La gestión de etiquetas puede ser un dolor de cabeza.
AnyChart
AnyChart es una solución flexible basada en JavaScript (HTML5) para la visualización de datos.
Pros
- Madurez. AnyChart está en el mercado desde el año 2003.
- Gran variedad de tipos de gráficos.
- Diferentes formatos de datos (XML, JSON, CSV).
- No depende de bibliotecas de terceros.
- Flexiblidad.
- Funciona en el IE6
Cons
- Precio
Quien lo usa
- 3M
- Bosch
- BP
ZingChart
ZingChart es una biblioteca muy potente que te da la posibilidad de crear de forma rápida gráficos bonitos, dashboards e infografías.
Pros
- API robusta.
- Opción de estilos parecida a CSS. Interesante para cuando quieras integrar de forma optima el gráfico en tu sitio web o app.
- Posibilidad de probar de forma rápida. Lo puedes hacer en el sitio web de ZingChart.
- Fácil integración con otras bibliotecas de Javascript, como AngularJS, jQuery.
Cons
- No es Opensource.
Quien lo usa
- Apple
- Adobe
- Microsoft
ZoomCharts
Zoomcharts es un kit de desarrollo de software (SDK) de HTML5 para crear gráficos dinámicos e interactivos, optimizados para dispositivos touch-screen y aplicaciones web.
Pros
- API. Control total sobre cada aspecto.
- Charts-on-charts. Puedes crear diferentes capas de interacción en un gráfico.
- Responsive.
- Multi-touch. Está pensando para dispositivos móbiles.
- Velocidad y rendimiento.
Cons
- Precio
Quien lo usa
- HP
- DHL
- Deloitte
Fuente
La entrada La mejor herramienta para visualización de datos aparece primero en INUSUAL.