// SLIDE 01 — HOOK

POPULATION PYRAMID

Age & Sex Distribution — Two Population Profiles Side by Side

Population Pyramid — Figure 55.1 — Age & Sex Distribution — Two Population Profiles Side by Side
NARRATION

Age and Sex Distribution , Two Population Profiles Side by Side Figure 55.1 , Age and Sex Distribution , Two Population Profiles Side by Side

// SLIDE 02 — WHAT THIS CHART IS

WHAT THIS CHART IS.

A population pyramid is two back-to-back horizontal bar charts sharing a common categorical y-axis of age bands. Female

NARRATION

A population pyramid is two back-to-back horizontal bar charts sharing a common categorical y-axis of age bands. Female bars extend leftward; male bars extend rightward. The x-axis encodes either absolute count or percentage of total population. The overall silhouette , the outline formed by all bar ends , is the primary signal: a wide base tapering to a narrow top indicates high fertility and high mortality (expansive, developing); a near-uniform column indicates stable fertility and mortality (stationary, developed); a narrow base widening in middle age then tapering indicates

// SLIDE 03 — WHY IT WAS CHOSEN HERE

WHY IT WAS CHOSEN HERE.

The data is a bivariate categorical distribution — age band crossed with sex — and the message is about demographic stru

NARRATION

The data is a bivariate categorical distribution , age band crossed with sex , and the message is about demographic structure, not a specific value comparison. A grouped bar chart could show the same numbers but would lose the bilateral symmetry convention that allows immediate sex-ratio reading at each age band. A stacked bar chart across age bands would collapse the male/female distinction.

// SLIDE 04 — WHAT THE ALTERNATIVE WOULD BRE

WHAT THE ALTERNATIVE WOULD BREAK.

A standard histogram for each sex in separate panels would work but requires the viewer to mentally align two separate s

NARRATION

A standard histogram for each sex in separate panels would work but requires the viewer to mentally align two separate scales. The back-to-back layout enforces shared axes, which is precisely what makes silhouette comparison possible. An area chart of population over age for each sex would show the distribution shape but lose the discreteness of age-band counts, which matters for policy planning (pension age thresholds, school cohort sizing).

// SLIDE 05 — FRAMEWORK REFERENCE

FRAMEWORK REFERENCE

FRAMEWORK FT Visual Vocabulary category: Distribution — "Show the range and concentration of values in a dataset, here b

NARRATION

FRAMEWORK FT Visual Vocabulary category: Distribution , "Show the range and concentration of values in a dataset, here bivariate (age times sex)." Abela quadrant: Distribution / Comparison (comparing two distributions across the same ordered categories). The one design decision worth knowing: the x-axis is mirrored , female values are positive numbers plotted leftward using a reversed scale, not negative numbers.

// SLIDE 06 — PROMPT

PROMPT

population-pyramid.htmla full HTML page with inline CSS and inline D3 v7 (loaded from The chart should fill the viewport, be responsive on resi
population-pyramid/data.jsonthe data file the chart loads via d3.json("./population-pyramid/data.json"), with a fallback inline literal in the HTML
·Population pyramid data for four countries. Each dataset contains age bands with female and male counts in thousands. Re
datasets.labelstring — displayed as chart subtitle
datasets.shapestring — shape classification: Expansive, Constrictive, Stationary, Transitional, Inverted
NARRATION

Paste this into Claude Code to generate a working version of this chart, plus its data file. The result will not be a perfect replica , the goal is that the reader can run the prompt, get a chart of this type, and read its source. Generate a complete, self-contained population pyramid in D3 v7. Two files:

// SLIDE 07 — AI WAYBACK MACHINE

AI WAYBACK MACHINE.

Francis Amasa WalkerRun this:"Francis Amasa Walker"Now make the prompt better.
NARRATION

The ideas in this chapter didn't appear from nowhere. Francis Amasa Walker ran the US Census of 1870 and 1880 , and used the back-to-back horizontal bar chart we now call a population pyramid as a standard visualization for age and sex distributions. He helped found the modern statistical agency. Francis Amasa Walker, circa 1880. AI-generated portrait based on a public domain photograph (Wikimedia Commons).

// SLIDE 08 — THESIS

THE CORE CLAIM.

The ideas in this chapter didn't appear from nowhere. Francis Amasa Walker ran the US Census of 1870 and 1880 — and used

Francis Amasa Walker, circa 1880. AI-generated portrait based on a public domain photograph (Wikimedia Commons).

NARRATION

The ideas in this chapter didn't appear from nowhere. Francis Amasa Walker ran the US Census of 1870 and 1880 , and used the back-to-back horizontal bar chart we now call a population pyramid as a standard visualization for age and sex distributions. He helped found the modern statistical agency. Francis Amasa Walker, circa 1880. AI-generated portrait based on a public domain photograph (Wikimedia Commons).

// SLIDE 09 — CLOSE

ASK THE QUESTION. APPLY THE FRAMEWORK.

WHAT THIS CHART IS//WHY IT WAS CHOSEN HERE//WHAT THE ALTERNATIVE WOUL

Brutalist D3 × Claude · Ch.55 · Population Pyramid

NARRATION

That is the framework. Brutalist D3 times Claude, chapter 55: Population Pyramid. The patterns are now in place. Apply them.

01 / 09
Brutalist D3 × Claude · Ch.55 · Nik Bear Brown