Visualización de datos: D3.js

Visualización de datos: D3.js

D3.js.  D3.js, “Data-Driven Documents”  es una biblioteca de JavaScript que sirve para manipular documentos basados en datos. D3 “ayuda a dar vida” y forma “a tus datos utilizando  HTML, SVG y CSS”. Siendo una biblioteca que le importa los estándares web,  se adapta perfectamente a los navegadores modernos. Cross-Browsers no es un problema. Flexibilidad La flexibilidad es una característica que hace de D3 una herramienta única, pues utilizando HTML, CSS y SVG sólo la imaginación puede limitar lo que se puede hacer con ella. D3 permite manipular cualquier parte del DOM. Por su flexibilidad, los desarrolladores web lo utilizan en sus proyectos. Por lo tanto no es de sorprender que, por ejemplo, existan plugin-ins de WordPress y módulos de Drupal. Documentación, Comunidad, Ejemplos La evolución y maturación de D3 tienen que ver directamente con la existencia  de una buena documentación, además de la comunidad y de inúmeros ejemplos prácticos. Lo cierto es que por su sintaxis limpia, es fácil de aprender, pero previamente hay que tener conocimientos de JavaScript, HTML5, DOM y SVG. Desventajas Obviamente no todo es positivo con D3. La manipulación del DOM se puede ver ralentizada para un número elevado de entradas y el SVG también tiene problemas de rendimiento por los mismos motivos. Otros ejemplos de bibliotecas para la visualización de datos Prefuse Flare Quadrigram Fuentes: http://goo.gl/SzI9jS http://goo.gl/ImLMuE http://goo.gl/2djZf1 http://goo.gl/hTjC59 http://goo.gl/xek982]]>

1 Comment


luis acuna
19/08/2014 at 21:08
Reply

Gracias por la inforamcion. He visto unos ejemplos del uso de D3.JS y es impresionante.


Leave A Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

Déjate sorprender...

Gestionar el consentimiento de las cookies

Para ofrecerte la mejor experiencia de uso, utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. El consentimiento a estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o las identificaciones únicas en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.

Funcional

Siempre activo
El almacenamiento o acceso técnico es estrictamente necesario para el propósito legítimo de permitir el uso de un servicio específico explícitamente solicitado por el abonado o usuario, o con el único propósito de llevar a cabo la transmisión de una comunicación a través de una red de comunicaciones electrónicas.

Estadísticas

El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos. El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos anónimos. Sin una requerimiento, el cumplimiento voluntario por parte de su proveedor de servicios de Internet, o los registros adicionales de un tercero, la información almacenada o recuperada sólo para este propósito no se puede utilizar para identificarlo.

Marketing

El almacenamiento o acceso técnico es necesario para crear perfiles de usuario para enviar publicidad, o para rastrear al usuario en un sitio web o en varios sitios web con fines de marketing similares.