Subject
9 entries
D3js
Bookmarks
Zipfian Academy Data Visualization Course on Udacity
Zipfian Academy's data visualization course launched on Udacity in November 2014 — a free MOOC teaching D3.js-based graphics. Part of Zipfian's effort to democratize its curriculum beyond the in-person bootcamp.
Interactive Data Visualization with D3.js — Zipfian Academy
Zipfian Academy's workshop on interactive data visualization with D3.js, taught by Rachel Binx — part of Zipfian's expansion beyond the main cohort into standalone workshops. D3.js was the dominant library for browser-based custom data visualization at the time.
C3.js — D3-Based Reusable Chart Library
C3.js is a reusable chart library built on top of D3.js that provides a higher-level API for common chart types. It removes the need to write D3 directly while still exposing D3 objects for customization.
Fast Interactive Prototyping with D3.js — Part II
Snips' second post on fast interactive prototyping with D3.js — practical techniques for rapidly building interactive data visualizations without getting bogged down in D3's verbose API. Useful for data scientists who want to demo without full front-end engineering.
Voronoi Diagram of the World's Airports
Jason Davies' interactive Voronoi diagram of the world's airports — a D3.js visualization showing the nearest-airport region for every point on Earth. Technically elegant and a canonical example of geographic Voronoi tessellation.
D3.js Examples Gallery (christopheviau.com/d3list)
Christophe Viau's curated gallery of D3.js examples — a comprehensive browsable index of D3 visualizations in 2013 when the official documentation lacked a searchable example library. The go-to reference for learning D3 by seeing what was possible.
Directed Graph Editor in D3
A D3.js bl.ocks example implementing an interactive directed graph editor with drag-to-create nodes and edges, arrow rendering, and selectable/deletable elements. A canonical reference for anyone building graph editing UIs in D3 before dedicated libraries like Cytoscape.js were widely adopted.
How D3 Selections Work
Mike Bostock's definitive explanation of D3's selection model — how data joins, enter/update/exit selections, and subselections actually work under the hood. Essential for anyone who wants to go beyond copying D3 examples to understanding why they work.
Top 20 Data Visualisation Tools (2012)
Net magazine's 2012 roundup of the top 20 data visualization tools — a snapshot of the ecosystem just as D3.js was establishing dominance. Covers both code-based libraries and drag-and-drop tools across the complexity spectrum.
