
D3 by Observable | The JavaScript library for bespoke data …
The JavaScript library for bespoke data visualization Create custom dynamic visualizations with unparalleled flexibility Get started
What is D3? | D3 by Observable
D3 (or D3.js) is a free, open-source JavaScript library for visualizing data. Its low-level approach built on web standards offers unparalleled flexibility in authoring dynamic, data-driven graphics.
Getting started | D3 by Observable
Getting started D3 works in any JavaScript environment. Try D3 online The fastest way to get started (and get help) with D3 is on Observable! D3 is available by default in notebooks as part …
Tree | D3 by Observable
The JavaScript library for bespoke data visualizationExamples · The tree layout produces tidy node-link diagrams of trees using the Reingold–Tilford “tidy” algorithm, improved to run in …
d3-hierarchy | D3 by Observable
A good hierarchical visualization facilitates rapid multiscale inference: micro-observations of individual elements and macro-observations of large groups. This module implements several …
d3-scale | D3 by Observable
The JavaScript library for bespoke data visualizationd3-scale Scales map a dimension of abstract data to a visual representation. Although most often used for encoding data as position, say to …
Cluster | D3 by Observable
The JavaScript library for bespoke data visualizationExamples · The cluster layout produces dendrograms: node-link diagrams that place leaf nodes of the tree at the same depth. …
Community | D3 by Observable
Learning D3? Love data visualization? Don’t go it alone! Join our community to get help, be inspired, and do the same for others. Staying up-to-date If you like D3, please star ⭐️ our …
Joining data | D3 by Observable
A null value will delete the bound data. If a value is not specified, returns the bound datum for the first (non-null) element in the selection. This is generally useful only if you know the selection …
Spherical math | D3 by Observable
The JavaScript library for bespoke data visualizationSpherical math Low-level utilities for spherical geometry. geoArea (object) Source · Returns the spherical area of the specified GeoJSON …