One region leads the ranking. The lead is a level, not a change.
Five regions, ranked. Each bar starts at zero.
Data Visualisation lab by Gagan Malik — judgment over catalogue: which comparison to draw (level, rate, share, index), how to show fog (confidence bands, forecast fans), when to use small multiples, waffles and per-capita maps instead of raw choropleths, and what not to trust (radar rankings, overstuffed donuts, area-as-people). Forced-dark SVG on site --chart-* tokens.

By Gagan Malik
Name the job first, then the form. Each card is the shape. A finished figure uses the piece's own numbers.
10 forms
Bar
Five regions, ranked. Each bar starts at zero.
Use. Amounts across a handful of categories, against a named baseline, peer, prior period or target
Never. Bars with no comparison named, or a scale cut short without saying so
Dumbbell
Four regions. The left dot is the earlier value, the right dot the later one.
Use. Two values for each category, such as before and after, or actual against target
Never. More than two points on one row
Slopegraph
Four items, before and after. The rank of the change is the slope.
Use. The change between exactly two moments, for several items
Never. Three or more moments. Use a line or a bump
Heatmap
Four rows and six columns. Darker is higher.
Use. A value at every crossing of two lists, read as a pattern
Never. Exact reading of single values. Use a table
Dot plot
Five regions, one grey series, ranked against the dashed line.
Use. One value per category against a marked reference, such as a cohort median
Never. Dots with no reference to read them against
Bullet
Four measures. The bar is the actual. The gap runs to the target.
Use. Actual against target for several measures, with the shortfall visible
Never. Targets the piece does not state
Mirror bar
Two groups, same age bands, back to back from the centre.
Use. Two groups back to back across the same categories, such as two answers by age. By age and sex it is a population pyramid
Never. Groups that do not share the categories
Lollipop
Six items, ranked, each stem starting at zero.
Use. Many categories ranked, where bars would be a wall of ink
Never. A scale that does not start at zero
Big number
One count, read against the full hundred.
Use. One figure that carries the point, with what it is compared against, such as 37 of 100
Never. A number with no comparison, period or source
Table
Five regions. Share and value are both on the row, so the figure can be checked.
Use. Exact values the reader will look up, with bars or shading in the cells where a pattern matters
Never. A table where the reader needs the pattern, not the values. Draw the chart
9 forms
Line
One series, January to May. The circle marks the end. The dot sits inside it.
Use. A continuous trend over regular time
Never. Uneven gaps drawn as if they were even
Bump
The circle marks where February's leader finishes. The dot sits inside it.
Use. Rank order moving across several snapshots
Never. Values, when the size of the gap matters
Ridgeline
Four distributions, one row each. January to May runs along the base.
Use. The shape of a distribution, one row per period or group
Never. Fewer than four rows
Waterfall
Points. The opening and the result are levels. Each step between them is a signed change.
Use. A starting total carried to an ending total by the gains and losses between
Never. Contributions that do not add up to the change
Timeline
Five dated events on one line. The space between them is the time.
Use. Dated events in order, with the gaps between them meaningful
Never. Undated steps. Use a process
Gantt
Five pieces of work across the same dates. A dashed link marks the dependency.
Use. Pieces of work across dates, with overlaps and dependencies
Never. A plan nobody holds to
Area
One total, January to May. The circle marks the end. The dot sits inside it.
Use. One total over time, where the volume is the point
Never. Several overlapping areas. Use small multiples
Stock price
Eight sessions. The wick is the high and low. The wash is a down day.
Use. Open, high, low and close for each period, for a price
Never. Any measure that is not traded
Line and column
Columns are one measure and the line is the other. The circle marks the end.
Use. Two measures over the same periods, one as columns and one as a line, such as revenue and margin
Never. Two scales set so the measures appear to move together
The rest of the data is drawn quietly so the one that differs stands out.
Highlighted line
Five series. The circle marks where the gap opens. The dot sits inside it.
Use. One series against the pack, the rest muted and unlabelled
Never. Every series in full strength
Connected scatter
The circle marks the latest point. The dot sits inside it.
Use. How two measures moved together over time, the path joined in order
Never. A path the reader cannot follow without arrows
Arrow chart
Five items. The dot is the start. The arrowhead is the end.
Use. Where each item started and ended on one or two measures
Never. Arrows that cross so often they hide the movement
Parity scatter
Items on two measures. The circle marks the one that sits apart.
Use. Items against a line where the two measures are equal, so the one off the line shows
Never. A parity line with no meaning in the piece
A single line drawn as if it were certain says more than the data knows.
Confidence band
The wash is the uncertainty. The line is the centre. The dot is the end.
Use. A central estimate with the range it could plausibly fall in
Never. A band whose level of confidence is not stated
Fan chart
The wash is the forecast. The dot is the last observed point.
Use. A forecast whose range widens the further it reaches, after the last observed value
Never. A forecast drawn as a single line
Zones
The wash is good. The line is grey. The dot is the end, inside it.
Use. A measure over time against bands that say what is good, normal or poor
Never. Bands the piece does not define
Range bar
Four groups. Each bar runs from that group's low to its high.
Use. The low and high for each group, side by side
Never. Ranges with different meanings on one chart
Error bars
Four groups, ranked. The line is the baseline. The bar is the 95% interval.
Use. A point and its interval for each group, read against a reference
Never. An interval whose level of confidence is not stated
Violin
Three groups. The width at each height is how many sit there. The mark is the median.
Use. The full shape of a distribution for a few groups
Never. Readers who need only the median. Use a box plot or a dot plot
12 forms
Stacked or diverging bar
Four rows. Toward sits left of centre. Away sits right.
Use. Shares that add to a whole, or views split either side of neutral
Never. Eight or more segments
Treemap
Four parts of one whole. Area is the value.
Use. Part of a whole where the relative sizes are the point
Never. Parts too small to label
Marimekko
A whole split two ways. Width is one split. Height inside the column is the other.
Use. A whole split two ways at once, such as market by region and by segment
Never. A split the reader cannot name both ways
Funnel
Four stages. Each is a subset of the one before it.
Use. Drop-off from one stage to the next
Never. Stages that are not a subset of the one before
Polar
One series around a cycle, such as the months. Length is the value.
Use. One series across categories that repeat in a cycle, such as months
Never. Categories with no cycle
Pie
Two shares of one whole. The larger share is the point.
Use. Two or three shares of one whole, where one share is the point
Never. More than three slices, or two pies compared
Donut
Three segments of one whole. The total sits in the middle.
Use. The same as a pie, with the total in the middle
Never. More than three segments, or segments the reader must compare
Sunburst
One whole, two levels deep. The inner ring is the first split.
Use. A whole broken down two levels deep, as rings
Never. Three levels or more
Stacked area
Three parts of one total over time. Read the thickness, not a shared baseline.
Use. How the parts of a total moved over time
Never. More than four parts, or parts the reader must compare one by one
Streamgraph
Three parts. The shape of the mix matters more than any single value.
Use. How the mix ebbed and flowed, when the shape matters more than the values
Never. Exact reading of any part
Diverging area
Net gains and losses of the same thing. Above the line is one side, below is the other.
Use. Net gains and losses over time either side of zero
Never. Gains and losses that are not of the same thing
Pareto
Items ranked by size. The line is the running share of the whole.
Use. Items ranked by size, with a running total showing how few make up most of the whole
Never. Items that are not parts of one total
5 forms
Scatter
Two measures. No line of fit is drawn.
Use. Whether two measures move together
Never. A line of fit drawn with no reason given in the piece
Bubble
Two measures set the position. Larger is more of a third measure.
Larger is more.
Use. A scatter with a third measure that matters, as size
Never. Size the reader is asked to compare exactly
Beeswarm
Every item along one measure, one dot each.
Use. Every item along one measure, one dot each
Never. More dots than the size can hold apart
Box plot
Four groups, ranked. Multiple of the baseline, log scale. The bar is the 95% interval.
Use. A point and its interval for each group, read against a reference
Never. An interval whose level of confidence is not stated
Histogram
One measure, bins of equal width, each bar from zero.
Use. How one measure is spread, in bins of equal width
Never. Bins of unequal width without saying so
Several small charts on one shared scale read faster than one crowded chart.
Small multiples
The same chart, six times, on one shared scale.
Use. The same chart repeated for each group on one shared scale
Never. Scales that change from panel to panel
Sparkline
The circle marks a row that finishes higher. The dot sits inside it.
Use. A trend in the space of a word
Never. A sparkline the reader must read values from
Calendar heatmap
Daily values laid out as weeks. Darker is higher.
Use. Daily values laid out as weeks, so the rhythm of the week shows
Never. Data that is not daily
Parallel coordinates
Five items, four measures. Each line is one item.
Use. Several items compared on many measures at once, one line each
Never. More items than the lines can keep apart
People are counted as rates per person, never as raw totals spread over area.
Waffle
One share, counted as a hundred units.
Use. A share of a group shown as a hundred people or units, some filled
Never. Shares that do not count people or units
Lorenz curve
Share of the people against share of the thing. The dashed line is perfect equality.
Use. How unequally something is shared, against a line of perfect equality
Never. A curve with no equality line to read it against
8 forms
Sankey
Width is the amount. The bands at each stage add back to the same total.
Use. An amount splitting and joining across stages, with width as the amount
Never. Widths that do not add up across a stage
Process
A sequence with no branch. Each arrow is what passes to the next step.
Use. Steps in order, with what passes between them
Never. Branches. Use a flowchart
Flowchart
One decision. The straight path is one branch. The lower path is the other.
Use. A decision with branches, each branch labelled
Never. A branch that ends nowhere
Swimlane
Three owners, in rows. Each arrow is a handoff.
Use. Steps owned by several people or teams, with each handoff shown
Never. One owner. Use a process
Sequence
Three actors. Time runs down the page. Each arrow is a message.
Use. Messages between actors, in time order down the page
Never. A step with no sender or receiver
States
One thing, four states. The double ring is the ending.
Use. One thing moving through states, with what moves it, including waits, retries and endings
Never. States the thing cannot actually be in
Loop
Four steps around a cycle. The arrow shows the return.
Use. A cycle where the last step feeds the first, and something builds up each time round
Never. A list of steps that does not return. Use a process
Chord
Flows both ways around a circle. Width is the amount.
Use. Flows between a handful of groups in both directions, around a circle
Never. More groups than the circle can label
9 forms
Tree
One root, two children, and four grandchildren.
Use. Parent and children, one parent each
Never. A child with two parents. Use a dependency graph
Org chart
Who reports to whom. The small boxes are the extra reports.
Use. Who owns, reports to or escalates to whom, for people, teams or agents
Never. Names the person has not cleared to show
Nested
Three levels of containment. What sits inside what.
Use. Hierarchy by containment: what sits inside what
Never. More than three levels deep
Layers
Four levels, stacked. The top one depends on the rest.
Use. Levels stacked by abstraction, each resting on the one below
Never. Layers that do not depend on each other
Pyramid
Four ranks, widest at the base.
Use. A ranked hierarchy, widest at the base
Never. A ranking the piece does not argue
Venn
Three sets. The filled middle is the overlap of all three.
Use. Overlap between two or three sets, with the overlap named
Never. Four or more sets
Exploded view
Three parts of one object, in assembly order, along one line.
Use. The parts of one object pulled apart along one line, in assembly order
Never. Parts that do not assemble into the whole
Plan view
One site, seen from above at an angle.
Use. One floor or site seen from above at an angle: rooms, zones, phases
Never. Places the piece does not describe
Network
Nine nodes. The links are the point. The centre is marked.
Use. Who or what is connected to whom, when the links are the point
Never. Every link drawn when only a few matter
4 forms
Quadrant
Two axes. High is marked on each. One point is the outlier.
Use. Items placed on two axes, each axis named for what high and low mean
Never. Axes that are not independent
Value map
Needs against how settled each part is. The user sits at the top.
Use. A chain of needs set against how settled each part is, to show what to build, buy or leave
Never. A chain with no user at the top
Fishbone
The box on the right is the effect. Each rib is a kind of cause.
Use. The causes of one observed effect, grouped by kind
Never. Causes the piece does not name
Dependency graph
Shared parts a tree cannot show. The arrow marks the critical step.
Use. What depends on what, with shared parts and cycles a tree cannot show
Never. Every link, when only the critical path matters
For a piece about a choice or a market: the options, the forces at work and what each pays.
Decision tree
A choice, then a chance. Each branch ends in a value.
Use. Choices and chances branching to outcomes, each with its value
Never. Probabilities or payoffs the piece does not state
Payoff matrix
Two players, two moves each. Each cell holds what both get.
Use. What each of two players gets for each pair of moves
Never. More than two players, or moves the piece does not name
Curves and optimum
The crossing is the best choice. The guides mark that point on both axes.
Use. Two curves whose crossing or peak marks the best choice
Never. An optimum the piece does not argue
Game tree
Turns down the tree. Each end holds what both players get.
Use. Moves made in turn by two players, each branch ending in what both get
Never. Moves or payoffs the piece does not name
Issue tree
One question, three branches, and the branches split once more.
Use. A question broken into parts that do not overlap and together cover it
Never. Branches that overlap or leave a gap
Five forces
Rivals sit in the middle. Entrants, substitutes, buyers, and suppliers press in.
Use. The pressures on a market's profits: rivals, new entrants, substitutes, buyers and suppliers
Never. Forces drawn without saying which one bites
Value chain
Support above the line, five primary steps below it, and the margin at the end.
Use. The steps a business takes to make and deliver what it sells, and where it earns its margin
Never. Steps the business does not own, drawn as its own
Strategy canvas
Two offers, scored on the same five factors.
Use. Competitors' offers scored on the same factors, one line each
Never. Factors or scores the reader cannot check
S-curve
The circle marks the steep middle. The dot sits inside it.
Use. Adoption or performance that starts slow, climbs, then levels off
Never. A curve fitted to too few points
Three horizons
The circle marks the end of curve 3. The dot sits inside it.
Use. Today's business, the next one and the one after, set against time and value
Never. Horizons with no investment named in each
Portfolio matrix
Growth up the page, share to the right. Larger is more revenue.
Larger is more.
Use. Business units on two axes such as market growth and share, sized by revenue
Never. Cut-off lines the piece does not state
A map is used only when the place is the cause, as Social Assets sets out.
Choropleth
A rate per area. Darker is higher. The map is not a count of people.
Use. A rate per area, shaded by region
Never. Raw totals, which only show where people live
Proportional symbol map
Amounts at places. Larger is more.
Larger is more.
Use. Amounts at places, sized by value
Never. Symbols that overlap so much they hide each other
Flow map
Movement between places. Width is the amount.
Use. Movement between places, with width as the amount
Never. Every route drawn when a few carry the argument
Route map
One path. The numbers are the stops, in the order taken.
Use. The path taken, with its stops in order
Never. A route the piece does not describe
Tile map
Every region is an equal square, so a small place still counts.
Use. Every region as an equal tile, so small regions count
Never. Readers who need the real shapes to find a region
Cartogram
Regions resized by a value. Area is that value. Shade is a second reading.
Use. Regions resized by a value, such as population
Never. A value readers cannot recover from the distortion
Dot density
One dot per so many. The cluster is the count, not a street address.
Use. How a count spreads across a place, one dot per so many
Never. Dots read as exact locations
4 forms
Journey
Four stages along the top. The line is how it feels at each one.
Use. What a person does across the stages of an experience, and how it feels
Never. Feelings the piece does not report
Service blueprint
Three moments. Above the line is the customer. Below it is the work out of sight.
Use. What the customer sees against what the service does out of sight, with the line between them
Never. Steps nobody owns
Story map
A backbone of four steps, sliced into releases. Below the line waits.
Use. A narrative backbone, sliced into releases, with the cut line drawn
Never. A backlog with no order
Board
Three states. Cards move right as the work moves.
Use. Work in progress by state, with limits and blocked items
Never. A board that is not kept current
For people who write about technology. Each is a diagram, held to the same rules.
Architecture
A snapshot of the parts and how they connect. The dashes are the boundary.
Use. Parts of a system and how they connect, in one snapshot, with boundaries of trust or ownership
Never. Every service, when three carry the argument
Before and after
The same layout, drawn twice. The extra link is what changed.
Use. A change in structure, drawn twice on the same layout, with a list of what changed
Never. A change in settings only. Use a table
Current state
Three phases, as they stand today. This is not the target.
Use. A landscape as it stands today, by phase or department
Never. Today's picture labelled as the target
Data flow
Four steps. The arrow is the data. The mark below is who handles it.
Use. Who does what to the data at each step
Never. Steps without an owner
Integration map
Sources on the left, the core in the middle, readers on the right.
Use. Sources, a core and the people or systems that use it
Never. Every source, when the argument needs the shape
Tiers of data
Three levels of quality. The arrow is who may move up.
Use. Storage in levels of quality, with who may reach each
Never. Levels the system does not enforce
Access matrix
Rows are roles. Columns are parts. A dot is permission.
Use. Which role may do what to which part
Never. Permissions nobody has checked
Deployment
Where it runs. The line between the zones is the only link drawn.
Use. Where software runs: zones, hosts, copies, ports
Never. Detail a reader of the piece will not use
Data model
Three things. The bar on each box is its name. The lines are the relations.
Use. Things, their fields and how they relate
Never. Every field, when the relation is the point
Schema
Physical tables. The header is the name. The rows are the fields. The line is the key.
Use. Physical tables, types, keys and indexes
Never. A reader who is not building on it
Class diagram
The hollow arrow points at the parent. The lower boxes are the children.
Use. Classes, what they do, and how they inherit or contain
Never. A different kind of software diagram drawn in its notation
The catalog already says not to reach for these.
Radar
Five scores for one entity, on a shared scale. The shape is not an ordering.
Use. Three to five scores on a common scale, for one to three entities
Never. Ranking. Use a bar
Versus baseline, peer, prior, or target.
Index vs control · period 0 = 0 · 6 periods
Score 0–100 · before vs after · demo pair
Score 0–100 · you vs cohort median · Q2 2025
Score by category — you vs. cohort average
Actual versus the gap to target. A longer bar is not a win: cost per signup is already over target.
Two values compared, sorted by size of gap
% within age band · Leave vs Remain · Jul 2025 poll
Last 7 days
Mark the series or period that breaks the pack.
Metric by cohort, over time
Brand health vs price sensitivity · index · 2018–2024
Arrow points from before → after, on two measures at once
A vs B, with the flagged outlier called out
Rank over time — 1 is top
Pounds. Start and end are levels. The other columns are signed changes.
Staff, rent and VAT take almost all of it. Profit is what the café keeps on the cup.
Index over time
Above Average
Bands, fans, and distributions — not just the point.
Modelled estimate · 95% CI · t = −2…11
MAU (thousands) · UK + IE fintech · Aug 2025 forecast
Aug 2024 – Aug 2025. Score. The axis starts at 20.
Min–max per period, by group
Multiple of the baseline, log scale. The bar is the 95% interval.
Distribution by group
Each dot is one observation
Days-to-first-value density · H1 2025 cohort · by segment
One line per item, one axis per dimension
Shared-scale panels beat spaghetti.
Sales index · Jan 2025 = 100 · six UK regions · Jun 2025
Inline sparklines
Index over time
Support tickets per day · EU timezone · Jul–Aug 2025
Intensity by row and month
Waffles and rates — not raw choropleths.
People per 100 · UK bank app adopters · Mar 2025
Event share vs per 100 people · five UK regions · 2024
Cumulative income share · household deciles · FY2024
Share of total exposure · schematic regions · demo
Forms that usually fail the job.
Pick a better form when you see these
How you're performing in each category, 0–100
Share of total, %
*Percentages may not sum to 100 due to rounding.
When place is causal.
Composite index by country, 0–100
Index 0–100, trailing 5 periods
All states and union territories
Value by location. Cyan is the claim. Larger is more.
Larger is more.
Path over time, by stop
By state, % of population
Strategy diagrams.
Decision tree with chance nodes — outcomes weighted by probability
*EV = (payoff × probability) + (payoff × probability). Choose the branch with the higher expected value.
Sequential game tree — the entrant moves first, the incumbent responds
*Payoffs shown as (Entrant, Incumbent). Backward induction: the incumbent accommodates rather than fights (2 > –2), so entry is rational and the incumbent’s threat is not credible.
Payoff matrix — (Player A, Player B), classic Prisoner's Dilemma
Stag Hunt: high payoff if both cooperate, but risk of mutual loss
Best-response curves — Firm B's optimal quantity given Firm A's choice
The Nash equilibrium occurs where both firms' best-response curves intersect. Each firm is maximising profit given the other's choice.
Bidder payoff by bid level (sealed-bid first-price auction)
The optimal bid balances the probability of winning (higher bid = higher P(win)) against payoff if winning (bid = lower profit margin).
Prisoner's Dilemma — share of rounds both players cooperated
Both players start cooperating, but incentives to defect build. Once defection begins, cooperation rarely returns.
Node size = importance, line = relationship
View plans or ask a question.
Add this link to your RSS reader to get new writings and updates automatically.