Home Topics Tools Cheat Sheets Data Bookmarks

Data Visualization

Turning numbers into narratives. The craft of encoding data into visual forms that reveal patterns, outliers, and stories hidden in the noise.

Explore Topics

Principles

Visual Encoding

Position, length, angle, color, area — ranking channels by accuracy and choosing the right one for your data type.

Principles

Data-Ink Ratio

Tufte's principle of maximizing the ink devoted to data. When to strip away chrome and when decoration aids comprehension.

Tools

D3.js Deep Dives

Selections, scales, axes, and transitions — building bespoke visualizations from low-level primitives.

Tools

Observable Plot & Vega-Lite

High-level grammars of graphics for rapid exploration when D3 is more power than you need.

Technique

Cartography & Geo Data

Projections, choropleths, and tile maps — the unique challenges of visualizing spatial data on the web.

Technique

Animation & Storytelling

Scrollytelling, animated transitions, and narrative arcs that guide viewers through complex datasets.

Data Visualization