Skip to content

Data Visualisation Principles

For people

How to make charts that communicate clearly: choosing chart types, honest scales, reducing clutter and highlighting the point.

Editorial team 2 min read

Share X LinkedIn Reddit Bluesky Email

A good chart makes one point obvious. A poor one hides it or misleads.

Start With the Message

Decide what the reader should take away — "sales fell in Q3 in the north only" — and design the chart around that.

Choose the Right Chart

  • Comparison across categories: bar chart.
  • Change over time: line chart.
  • Distribution: histogram or box plot.
  • Relationship between two numbers: scatter plot.
  • Part of a whole: stacked bar; pie charts only for a few parts.
  • Exact values: a table.

Be Honest With Scales

  • Start bar chart axes at zero.
  • Avoid dual axes that imply relationships.
  • Use consistent scales when comparing charts.
  • Don't use 3D effects that distort size.

Reduce Clutter

Remove unnecessary gridlines, borders and legends; label lines directly; round numbers sensibly.

Use Colour Deliberately

Use grey for context and a strong colour for the point you're making. Ensure colours are distinguishable for people with colour-vision deficiencies, and don't rely on colour alone.

Titles That Say Something

"Northern sales fell 18% in Q3" is more useful than "Sales by region".

Show Uncertainty

Error bars, ranges or shaded intervals prevent readers over-interpreting small differences.

Test It

Show the chart to someone unfamiliar with the data and ask what it says. If they don't get the point, simplify.

More in Data science & analytics

All Data science & analytics guides →
Data science & analytics Guide · 2 min

Descriptive Statistics Essentials

Mean, median, mode, spread and shape: the summary numbers every analysis starts with, and when each one misleads.

Data science & analytics 2 min read 14 Mar 2026 For people

Data science & analytics Guide · 2 min

Probability Basics for Data Work

The probability ideas analysts use every day: events, conditional probability, independence and Bayes' theorem.

Data science & analytics 2 min read 13 Mar 2026 For people

Data science & analytics Guide · 2 min

Common Probability Distributions

Normal, binomial, Poisson, exponential and more: recognising the shapes data takes and what they imply.

Data science & analytics 2 min read 12 Mar 2026 For people

Data science & analytics Guide · 2 min

Hypothesis Testing Explained

Null hypotheses, p-values and significance: what a hypothesis test tells you, and the misunderstandings to avoid.

Data science & analytics 2 min read 11 Mar 2026 For people

Discussion 0

Use @handle to bring somebody in, and #tag to file it.

Nothing here yet. Ask a question, or say how you used it.

Sign in to join the discussion. Sign in