Edward Tufte, 1983 · The Visual Display of Quantitative Information
Maximize the share of ink devoted to data. Minimize gridlines, borders, backgrounds, and decoration. Ask of every element: does this help the reader understand the data? If not, remove it or reduce it.
Erase non-data-ink, within reason.
Read the full principle→Edward Tufte, 1990 · Envisioning Information
Repeat the same chart structure with different data across a grid. The consistent format lets the eye compare shapes and patterns instantly without learning a new layout for each panel.
The best design solution for a wide range of problems.
Read the full principle→Heer & Bostock, 2010 · Crowdsourcing Graphical Perception
'How much?' → bar. 'When did it change?' → line. 'What share?' → treemap. 'How does it flow?' → Sankey. 'Who's winning?' → bump chart. The chart type should be chosen by the analytical question, not the data shape.
Read the full principle→Cleveland, 1985; Few, 2012 · Show Me the Numbers
On a categorical axis the eye reads ranking before it reads labels. Alphabetical order forces the reader to scan every bar to find the biggest; value-sorted order makes the ranking visible instantly. Reserve alphabetical when the user genuinely needs to look up by name (e.g. a state directory).
Read the full principle→Heer & Bostock, 2010 · Crowdsourcing Graphical Perception
Legends force the reader to look away from the data, decode a color, then look back - cognitive overhead that compounds with every glance. Whenever the chart has fewer than ~7 series, place the label directly next to its line, slice, or bar. Reserve legends for when direct labeling would create overlap.
Read the full principle→Alberto Cairo, 2016 · The Truthful Art
"Revenue by Quarter" describes the chart; "Revenue grew 31% in Q3, led by Enterprise" describes the finding. Newspaper-style headlines that name the takeaway help readers anchor before they decode - and force the author to actually have a point. If you can't write the headline, the chart probably isn't telling a story yet.
Read the full principle→