javascript - examples - d3.js tutorial
Un buen libro para aprender D3.js (3)
Vi D3.js
y estaba interesado, ¡así que compré este book ! Puedo estar equivocado, sin embargo, no me pareció satisfactorio.
¿Alguien tiene material de primera para dominar D3.js
para la visualización de datos?
Puedo ver mucho potencial para D3.js
y estoy muy interesado e interesado.
¡gracias por adelantado!
Actualizar:
Acabo de leer la Visualización interactiva de datos para la web de Scott Murray, ¡excelente libro! Pruébalo, es gratis.
Como ya mencionó @Autio, están los tutoriales de Scott Murray en su website .
También notará que en su sitio, tiene un enlace a su libro d3 reciente, Visualización interactiva de datos para la web .
Sin embargo, ese libro ahora está disponible en línea de forma gratuita , junto con ejemplos de jsbin incorporados. http://chimera.labs.oreilly.com/books/1230000000345/index.html
Entonces, si estás buscando un "libro", este sería un gran comienzo.
Otro gran lugar para comenzar es el conjunto de tutoriales, casi podría pensar en ellos como un mini libro, que se encuentran aquí:
http://www.dashingd3js.com/table-of-contents
Parte de lo que es bueno acerca de estos dos recursos es que deben alentarlos a comenzar a jugar de inmediato con d3 en su navegador; así que en realidad estás usando d3 y explorando cómo funciona en casos simples, en lugar de solo leer sobre cómo funciona.
La wiki de d3 en github tiene una gran cantidad de tutoriales, y es indispensable para tener una idea no solo de d3 sino de lo que sucede en la comunidad de d3, sin embargo, probablemente recomendaría comenzar con los dos enlaces mencionados anteriormente, ya que proporcionarán una buena base (con un enfoque sostenido, en oposición a una publicación de una o dos páginas) para luego saltar a los otros tutoriales disponibles.
https://github.com/mbostock/d3/wiki/Tutorials
Además, considere lo que desea terminar haciendo con d3. Por sí mismo, d3 es realmente potente pero bastante de bajo nivel, lo que significa que si solo necesitas hacer un gráfico de barras en lugar de un mapa de elección de NY Times de 512 rutas a la Casa Blanca , entonces valdría la pena mirar una herramienta como vega eso elimina parte de la complejidad de bajo nivel que de otro modo podría estar involucrada en la creación de un elemento, como un gráfico de barras estándar. Y estas herramientas no son pocas, como se puede ver en esta lista de las bibliotecas que hacen uso de d3 .
Más recientemente, Nick Zhu, el autor de la biblioteca de gráficos dc.js que combina d3.js y crossfilter, sacó una nueva visualización de datos con D3 Cookbook que parece prometedora y parece asumir un poco más de lector que el libro de Scott Murray .
También hay una introducción de d3.js para las personas que todavía son nuevas en HTML y CSS:
Parte1: http://nrecursions.blogspot.in/2014/11/getting-your-head-around-d3js.html
Parte2: http://nrecursions.blogspot.in/2014/12/getting-your-head-around-d3js-part2.html
El libro que mencionas es de hecho un poco delgado. Aquí hay algunos tutoriales que encontré útiles para comprender D3: http://alignedleft.com/tutorials/d3
Realmente, el mejor método es explorar el código fuente de los ejemplos alojados por Mike Bostock aquí: https://github.com/mbostock/d3/wiki/Gallery
Escribí algunos tutoriales básicos cuando comencé a aprender, puedes encontrarlos aquí: https://bitbucket.org/hrojas/learn-d3