Cubism.js: Plugin D3 para la visualización de series de tiempo

D3.js es una pequeña y potente biblioteca JavaScript para la manipulación de datos de distinto tipos, brindando de una manera sencilla distintos tipos de visualización en base al procesado de la información.

D3 si bien esta escrito utilizando JavaScript hace uso intensivo de las nuevas tecnologías como por ejemplo: CSS3, HTML5 y SVG, aprovechando al máximo las virtudes y pros de cada una de ellas para su correcta implementación.

Esta biblioteca se extendió tanto que comenzaron a aparecer plugins para ampliar sus funcionalidades, uno de ellos y de reciente publicación es Cubism.js, un plugin que ademas de D3 utiliza Graphite. Cubism esta especialmente pensado para la publicación y creación de gráficos de series de tiempo.

Plugin D3 para la visualización de series de tiempo

Cubism.js a diferencia de otros plugins para mostrar series de tiempo, hace una carga inicial para desplegar la información, y luego simplemente solicita los más recientes valores, reduciendo considerablemente la carga del servidor. De ahí que en la pagina del proyecto se hace hincapié en la capacidad de escalar de Cubism.

Otro detalle fantástico de este plugin es que se visualiza perfectamente sin la necesidad de ocupar grandes espacios, algo genial para sitios que no cuentan con mucho espacio para mostrar gráficas. En la imagen que inserto a continuación pueden ver un mismo gráfico con distintas alturas, van a notar como se ve perfectamente la información en espacios reducidos.

gráficos en espacios chicos

Cubism.js esta liberado bajo licencia Apache y pueden descargarlo directamente desde su apartado en GitHub.

Web: Cubism.js

Categorizado en: