Data Viz for Dummies III

The matchup lab · same questions, sharper substitutions

Try another view of the same question.

Keep the question and try a different chart. A dot can make ranking easier to scan; a violin can reveal a distribution that a box summarizes; a path through a scatterplot can reveal sequence. Compare each substitution with the familiar form and decide whether the extra detail helps the reader.

7 chart matchups7 explicit tradeoffs1 continuing season
VIZ 303RC · 2026
03
THE MATCHUP
Read the defense · make the sub
100Fit
98Shape
94Range
12Ego
00

Substitution matrix · fit over fame

The alternative chart must reveal enough to pay for its extra reading cost.

Each alternative reveals a feature a familiar chart can compress: distribution shape, sequence, ancestry or grouping. Compare the views to decide whether that added detail helps.

COACH’S CHALLENGE

Keep the familiar form when the alternative takes more explanation without improving the comparison.

SCOUTINGOVR80
scan
78
exact
66
change
72
shape
91
story
95

Interactive substitution board

Why the challenger checks in

Every specialist carries a tradeoff. Toggle from the reason to make the switch to the reading burden you accept in return.
01
Instead of Bar chart

Dot plot

when the baseline can whisper

02
Instead of Box plot

Violin plot

when distribution shape matters

03
Instead of Heatmap

Ridgeline plot

when many shapes need silhouettes

04
Instead of Line chart

Difference chart

when the gap is the protagonist

05
Instead of Scatterplot

Connected scatter

when sequence explains the relationship

06
Instead of Treemap

Tree diagram

when ancestry matters more than size

07
Instead of Treemap

Circle pack

when nested scale needs visible containers

01

Dot plot · low-usage sniper

A bar loses its body and the value stops shouting.

Dot plots rank categories with less ink than bars. Position on a common scale still supports accurate comparison, while the empty baseline makes room for negative values, reference lines, and compact dashboards.

COACH’S CHALLENGE

Bars can make the size of a difference more immediately apparent. Compare both forms when the gap between players is the main point.

SCOUTINGOVR68
scan
93
exact
91
change
31
shape
56
story
69

Seven lineups · net rating

Tempo five leads; rookie run crosses below zero

A dot handles positive and negative ratings without bars extending in two directions. The common scale does the comparison work.
02

Violin plot · film-room x-ray

The box plot opens its coat and reveals where the observations actually gather.

A violin plot shows the estimated distribution for each group. Wide sections mark common values. The inner summary shows the median and middle half, so you can compare both shape and spread.

COACH’S CHALLENGE

The shape depends on the sample and the smoothing settings. Show the sample size and check how much the outline changes with those settings.

SCOUTINGOVR66
scan
68
exact
54
change
26
shape
100
story
83

Shot mechanics · release time by attempt

At-rim attempts snap quickly; pull-ups spread and linger

Each violin contains 24 attempts. Its broad sections show common release times; the inner summary locates the middle of the sample.
03

Ridgeline plot · deep rotation

Several distributions line up, overlap politely, and tell time sideways.

Ridgelines stack one-sided densities so a reader can scan how shape shifts across many groups. They work best when sequence already orders the rows—quarters, months, cohorts—and the silhouette itself is the comparison.

COACH’S CHALLENGE

Overlap is a design choice, not free real estate. Too much hides baselines; too little wastes the form. Exact group-to-group comparisons remain easier in aligned small multiples.

SCOUTINGOVR76
scan
82
exact
47
change
63
shape
99
story
90

Shot distance · period by period

The offense drifts outward after halftime

Q1 includes shots near the rim and farther out. Later quarters and overtime have more attempts in the twenties, near the three-point line.
04

Difference chart · matchup scoreboard

Two lines stop competing for attention; the space between them takes the lead.

Difference charts fill the gap between two series and switch color when leadership changes. Use them when above-versus-below, actual-versus-expected, or candidate-A-versus-candidate-B is the analytical sentence.

COACH’S CHALLENGE

The fill can make a tiny gap feel enormous if the scale is cropped. Keep the source lines visible and remember that colored area encodes difference, not a third measured series.

SCOUTINGOVR88
scan
86
exact
72
change
98
shape
88
story
96

Actual score × expected score · twelve games

Rookie City alternates between overperformance and regression

Gold means actual scoring cleared expectation; blue means it fell short. Crossovers are the events, so the chart interpolates them instead of letting blocks collide.
05

Connected scatterplot · transition playmaker

A scatterplot acquires memory, and the relationship becomes a journey.

Connected scatterplots combine two quantitative axes with an ordering variable—usually time. The path reveals loops, reversals, and phases that an ordinary point cloud discards. Color progression helps recover where the journey begins and ends.

COACH’S CHALLENGE

Connection implies sequence, not causation. Crossing lines and many observations quickly create a knot, so label anchors, simplify the path, and consider animation or small multiples for longer histories.

SCOUTINGOVR83
scan
62
exact
69
change
94
shape
92
story
99

Pace × offensive rating · game order

The season wanders before finding fast and efficient

The path starts at game one in the lower-left neighborhood and ends at game twelve in the upper-right, but the route includes two clear retreats.
06

Tree diagram · coaching staff

Hierarchy stretches out its branches and shows exactly who descends from whom.

Trees spend space to make ancestry explicit. Every edge means parent-child; every level means depth. Use them for taxonomies, organizations, decision paths, and playbooks when structure matters more than how much area each leaf occupies.

COACH’S CHALLENGE

A tree is not a generic network. Cross-links, shared parents, and loops violate its contract. If the relationships escape ancestry, choose a graph that can admit them.

SCOUTINGOVR69
scan
81
exact
51
change
25
shape
96
story
91

Offensive playbook · family to action

Clock state branches into sets, then into the final call

The half-court branch has an extra level for sets between the family and its individual actions.
07

Circle pack · roster bubbles

Hierarchy keeps its containers; magnitude rolls into nested circles.

Circle packing encloses children inside parents and sizes leaves by value. Compared with a treemap, it sacrifices space and precision for unmistakable grouping and an organic overview that helps readers browse nested clusters.

COACH’S CHALLENGE

Circle area is difficult to compare, and packing leaves unused gaps. If ranking or efficient space usage is the job, choose bars or a treemap.

SCOUTINGOVR65
scan
76
exact
43
change
22
shape
97
story
88

Roster allocation · 240 player-minutes

Position families contain the rotation they consume

The outer circles group guards, wings and bigs. Inner circle area represents minutes, and labels identify each player.

Postgame · substitution review

Be clear about what the new view adds.

Name the feature you want readers to see, then compare how the two charts present it.

I need to…

Rank with less ink

Dot plot

Position stays precise; magnitude becomes quieter.

I need to…

Reveal distribution shape

Violin

Keep n and bandwidth in the scouting report.

I need to…

Scan many distributions

Ridgeline

Ordered categories make the silhouettes cohere.

I need to…

Make the gap primary

Difference

Show both source lines and protect the scale.

I need to…

Show a two-metric journey

Connected scatter

Order is data; crossings need landmarks.

I need to…

Expose ancestry

Tree

Every edge must mean parent-child.

I need to…

Browse nested magnitude

Circle pack

Enclosure first; exact comparison later.

I need to…

No feature changes

Keep the starter

Novelty has not earned a substitution.

The best substitution earns the reader’s effort by answering the question more clearly.
THE THIRD RULEIdentify the hidden feature. Make the sub. Declare the cost.