
D3 by Observable | The JavaScript library for bespoke data …
Accelerate your team’s analysis Create a home for your team’s data analysis where you can spin up charts, maps, and data apps to explore, analyze, and iterate on together.The JavaScript …
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 …
d3-delaunay | D3 by Observable
d3-delaunay This is a fast library for computing the Voronoi diagram of a set of two-dimensional points. It is based on Delaunator, a fast library for computing the Delaunay triangulation using …
Voronoi diagrams | D3 by Observable
Voronoi diagrams Given a set of points, the Voronoi diagram partitions the plane into cells representing the region of the plane that is closest to the corresponding point. The Voronoi …
d3-selection | D3 by Observable
Using the data join ’s enter and exit selections, you can also add or remove elements to correspond to data. See one of: Selecting elements - querying for DOM elements. Modifying …
d3-scale | D3 by Observable
d3-scale Scales map a dimension of abstract data to a visual representation. Although most often used for encoding data as position, say to map time and temperature to a horizontal and …
Pies | D3 by Observable
Pies Examples · The pie generator computes the necessary angles to represent a tabular dataset as a pie or donut chart; these angles can then be passed to an arc generator. (The pie …
d3-quadtree | D3 by Observable
A quadtree recursively partitions two-dimensional space into squares, dividing each square into four equally-sized squares. Each distinct point exists in a unique leaf node; coincident points …
Cluster | D3 by Observable
Examples · The cluster layout produces dendrograms: node-link diagrams that place leaf nodes of the tree at the same depth. Dendrograms are typically less compact than tidy trees, but are …