Skip to main content

Data Visualisation / Chart types

Scatter plot

Scatter plots reveal the relationship between two quantitative variables by plotting each data point as a dot positioned on two axes. Use them to identify correlations, clusters, and outliers in engagement or demographic data.

When to use

  • Exploring the relationship between two numerical variables (e.g., engagement rate vs. response volume by region)
  • Identifying clusters or segments within a dataset (e.g., grouping consultation participants by sentiment and engagement level)
  • Spotting outliers — individual data points that sit far from the main distribution
  • Showing distribution across two dimensions when the dataset has enough points (20+) to form meaningful patterns

When not to use

  • Don’t use for non-quantitative data — both axes must represent numerical values; categorical axes don’t work in a scatter plot
  • Don’t use with very few data points — fewer than about 10 data points are better presented as a table
  • Don’t use when the relationship between variables isn’t the question — if the goal is to compare category totals, use a bar chart
  • Avoid for general audiences without context — scatter plots require more data literacy to interpret correctly; always include a clear explanatory caption

Anatomy

  • Data points — Each dot represents one entity (a region, respondent group, time period). Dot size can encode a third variable (bubble chart variant).
  • X-axis — The horizontal variable. Label clearly with units. Include a zero line where meaningful.
  • Y-axis — The vertical variable. Label clearly with units.
  • Trend line (optional) — A regression line showing the overall direction of correlation. Include only when the statistical relationship is meaningful to the audience.
  • Tooltip — On hover or keyboard focus, show the data point’s label and both axis values.

Variants

Scatter plot
Standard form. Two quantitative axes, each point represents one record. Best for exploring relationships in a data-literate context.
Bubble chart
A scatter plot where dot size encodes a third quantitative variable. Use with caution — bubble area is difficult to compare precisely. Always label bubbles or provide a size legend.
Connected scatter plot
Data points are connected in sequence (usually time order). Shows how the relationship between two variables evolves. Rarely appropriate in consumer-facing contexts; use for analyst tools.

Accessibility

  • Don’t rely on position alone — Individual data points in a dense scatter plot cannot be distinguished without interaction. Provide a data table that lists each entity and its x/y values.
  • Colour for grouping — If colour encodes a categorical grouping, use the Orbit colour-blind-safe palette and also use shape to distinguish groups (circle, square, triangle). See Colour in charts.
  • Keyboard access — Each data point should be focusable. In dense scatter plots with hundreds of points, provide a filterable data table as the primary accessible alternative rather than making every point individually focusable.
  • Caption and summary — Always include a descriptive caption that states what the chart shows and what the main pattern is (e.g., “This scatter plot shows a positive correlation between participation rate and response volume across 32 regions”).

Was this page helpful?