// SLIDE 01 — HOOK

CHAPTER 13 — FLOW AND NETWORK CHARTS

Jacques Bertin's framework for visual encoding includes width — or thickness — as a magnitude channel. A line of uniform

Chapter 13 — Flow and Network Charts — Width ranks roughly third in the Cleveland and McGill accuracy hierarchy — below position and length, but above area and
NARRATION

Jacques Bertin's framework for visual encoding includes width , or thickness , as a magnitude channel. A line of uniform width carries no quantitative information. A line whose width varies encodes magnitude at each point. Sankey diagrams are built entirely on this principle: the flow band's width at any cross-section is proportional to the quantity flowing there. If the band narrows, less is flowing; if it widens, more is flowing. The reader's eye tracks the width and reads it as quantity.

// SLIDE 02 — THE THREE FLOW-MAGNITUDE FORMS

THE THREE FLOW-MAGNITUDE FORMS.

Sankey diagramsAlluvial diagramsRibbon chord diagrams
NARRATION

Three chart families use width as a magnitude channel. Sankey diagrams show flows from a source set through optional intermediate stages to a destination set. The canonical use is the energy flow diagram that gave the form its name , Captain Sankey used it in 1898 to visualize where steam energy was being lost in industrial processes. The original problem clarifies what the form is for: substances or quantities moving from sources through transformations to destinations, with the magnitude of each path visible.

// SLIDE 03 — THE THREE CONNECTION-EXISTENCE

THE THREE CONNECTION-EXISTENCE FORMS.

Non-ribbon chord diagramsArc diagramsForce-directed graphs
NARRATION

A different set of questions produces a different set of forms. When the question is does A connect to B rather than how much flows from A to B, the magnitude channel is no longer needed. The line's presence encodes the connection; its width is irrelevant or decorative. Non-ribbon chord diagrams use the same circular layout as ribbon chord diagrams, but draw lines rather than ribbons. The line's width is uniform; only its presence encodes the connection.

// SLIDE 04 — THE HAIRBALL

THE HAIRBALL

Filter by threshold.Cluster.Aggregate.Switch to a matrix view.
NARRATION

Dense networks produce hairballs. When every node connects to many others, the edges fill the interior of the visualization and no structure is visible. The nodes float in a tangle of crossing lines. The chart proves that a network exists; it reveals nothing about its structure. The hairball is not a design failure , it is a structural failure. The chart is trying to show something it cannot show, because the data is too dense for any single-level visualization to reveal.

// SLIDE 05 — CHOOSING BETWEEN THE FAMILIES

CHOOSING BETWEEN THE FAMILIES.

Sankey — Magnitude — how much flows between groups
Alluvial — Magnitude across ordered categorical states
Ribbon chord — Magnitude — symmetric pairs
Non-ribbon chord — Existence — which pairs are connected
NARRATION

The channel-theory question comes first: is the magnitude of the flow part of the message, or only the existence of the connection? If magnitude matters goes to Sankey (directional, multi-level), alluvial (longitudinal categorical), or ribbon chord (circular, symmetric).

// SLIDE 06 — THE DESIGN DECISIONS IN THE PA

THE DESIGN DECISIONS IN THE PANTRY SANKEY.

Proportional flow widths.Node ordering minimizes crossings.Color follows source.Quantitative labels on the largest flows.
NARRATION

Return to sankey-diagram.html. The chart works because specific decisions were made before the code was written. Proportional flow widths. The bands are sized proportionally to the quantities they represent. This is not the default behavior of all Sankey layout libraries , some normalize flows in ways that distort the proportionality. The chart must be checked: the largest flow should be visually the widest, and the ratio of widths should match the ratio of values.

// SLIDE 07 — WHAT YOU CAN NOW DO

WHAT YOU CAN NOW DO.

You can identify the primary question in any flow or network dataset — flow magnitude or connection existence — and choo

What you can now do — You can build Sankey diagrams with proportional flow widths, correct node ordering, and the color-follows-source or colo
NARRATION

You can identify the primary question in any flow or network dataset , flow magnitude or connection existence , and choose the right form family based on that distinction alone. You can build Sankey diagrams with proportional flow widths, correct node ordering, and the color-follows-source or color-follows-destination decision made deliberately. You can verify the proportionality by checking the width ratio against the value ratio.

// SLIDE 08 — EXERCISES

EXERCISES

·Aid flows from 5 donor countries through 3 implementing organizations to 8 recipient countries, with USD amounts for eac
·Voter shifts between 4 political parties across 3 consecutive elections, tracked as proportions of each prior-election c
·Co-authorship connections between 200 academic researchers, with no associated magnitude.
·Trade flows between 12 countries, bilateral and asymmetric, with USD volume for each pair.
·Twitter follows between 50 accounts in a professional community, with no edge weights.
NARRATION

Exercise 13.1 , Form selection: magnitude vs. existence. (Tests: the primary distinction) For each dataset below, identify whether the primary question is flow magnitude or connection existence, and name the right form: Aid flows from 5 donor countries through 3 implementing organizations to 8 recipient countries, with USD amounts for each flow. Voter shifts between 4 political parties across 3 consecutive elections, tracked as proportions of each prior-election cohort. Co-authorship connections between 200 academic researchers, with no associated magnitude.

// SLIDE 09 — A NOTE ABOUT AI

A NOTE ABOUT AI.

Flow and network charts are where the model is most likely to produce a hairball — a graph so dense that nothing is visi

A note about AI — Where the model genuinely helps: producing the same graph with three layouts (force-directed, hierarchical, circular) so
NARRATION

Flow and network charts are where the model is most likely to produce a hairball , a graph so dense that nothing is visible. Where the model genuinely helps: producing the same graph with three layouts (force-directed, hierarchical, circular) so the layout's effect on readability is visible.

// SLIDE 10 — AI WAYBACK MACHINE

AI WAYBACK MACHINE.

Charles Joseph MinardRun this:"Charles Joseph Minard"Now make the prompt better.
NARRATION

The ideas in this chapter didn't appear from nowhere. Charles Joseph Minard drew the 1869 flow map of Napoleon's Russian campaign , combining six variables (army size, location, direction, temperature, distance, time) in a single image. Tufte called it possibly "the best statistical graphic ever drawn." Charles Joseph Minard, circa 1860. AI-generated portrait based on a public domain engraving (Wikimedia Commons).

// SLIDE 11 — THESIS

THE CORE CLAIM.

The ideas in this chapter didn't appear from nowhere. Charles Joseph Minard drew the 1869 flow map of Napoleon's Russian

Charles Joseph Minard, circa 1860. AI-generated portrait based on a public domain engraving (Wikimedia Commons).

NARRATION

The ideas in this chapter didn't appear from nowhere. Charles Joseph Minard drew the 1869 flow map of Napoleon's Russian campaign , combining six variables (army size, location, direction, temperature, distance, time) in a single image. Tufte called it possibly "the best statistical graphic ever drawn." Charles Joseph Minard, circa 1860. AI-generated portrait based on a public domain engraving (Wikimedia Commons).

// SLIDE 12 — CLOSE

ASK THE QUESTION. APPLY THE FRAMEWORK.

THE THREE FLOW-MAGNITUDE //THE THREE CONNECTION-EXIS//THE HAIRBALL

Brutalist D3 × Claude · Ch.12 · Chapter 13 — Flow and Network Charts

NARRATION

That is the framework. Brutalist D3 times Claude, chapter 12: Chapter 13 , Flow and Network Charts. The patterns are now in place. Apply them.

01 / 12
Brutalist D3 × Claude · Ch.13 · Nik Bear Brown