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.