Principles
Data visualization turns numbers into shapes that a reader can compare at a glance. It makes patterns, differences and outliers stand out in a way they don’t in a table. That only works when the visual makes a point worth making, shows the data honestly, and is easy to read. A complex message can justify a complex visual, but nothing in it should be there without a reason, and nothing should distract from what it’s trying to say.
Every published visual meets these four principles. When a visual isn’t working, they help you find out why.
| Principle | The question it answers |
|---|---|
| Purpose | Does it make a clear, worthwhile point? |
| Structure | Does it show the data truthfully? |
| Presentation | Can the reader understand it quickly? |
| Style | Is it consistent and free of distractions? |
Purpose
A visual must make a point that matters to the reader and that isn’t obvious without it. It should help the reader reason, interpret or decide.
State the main message in the title. Every other element supports that message. Dashboards with live data are the one exception: see titles on live data.
Structure
The data is represented accurately. Axes, scales, transformations and values are truthful and precise, so the reader can trust that what they see reflects the data.
Bars and areas start at zero. Keep units consistent, and base every trend line and error bar on real calculations.
Whether a line chart’s y-axis must start at zero is a real debate. See Axes and baselines.
Presentation
The reader quickly understands the visual’s structure, relationships and meaning. The visual is intuitive, readable and uncluttered.
Remove everything that doesn’t help understanding. Guide the eye to the point, and don’t make the reader work it out.
These rules follow from how perception groups and ranks what people see, and from the limits of working memory. See Perception and Fluency and cognitive load.
Style
Design choices help the reader understand the message instead of distracting from it. Colour, type, layout and spacing are intentional and consistent.
Use the house colours and typeface, and the chart and map templates.
Easy-to-read visuals are trusted more, whether or not they are correct. Polish is a responsibility, so only make something look finished once you know it is right. See Fluency and cognitive load.
Adapted from Wilke (2019), Fundamentals of Data Visualization. See references.