Guidelines
Suggest edit

Use small multiples instead of one crowded chart when each category needs its own space

For many-category charts where readers need to inspect each category separately, use small multiples on a multi-view layout instead of a single crowded view to improve readability and address category collisions.

  • purpose:select
  • basis:heuristic
  • structure:small-multiples:use
  • structure:single-view:avoid
  • lever:layout-structure
  • group-cardinality:many
  • quality:readability:use

advice

Split the chart into panels

Use small multiples when each category needs its own space to be readable. For example, replace one line chart, area chart, scatterplot, or stacked bar chart full of categories with a panel of one small chart per category.

reason

Trade shared space for local clarity

Putting all categories into one view forces them to compete for the same visual space and color budget. Small multiples remove that crowding and make the pattern in each category easier to see, but they also weaken direct across-category comparison.

Mechanism: Separate panels reduce overlap and clutter, so readers can inspect one category at a time instead of disentangling many categories inside one frame.

Evidence: The post recommends small multiples for line charts, area charts, scatterplots, and stacked bar charts with many categories, and it explicitly says they make trends or patterns within each category easier to see while making cross-category comparisons harder (Muth, 2022).

context

Use when within-category reading matters most

  • User Goal: Make a many-category chart easier to read.
  • Task: Inspect trends or patterns within each category.
  • Data: Many categories are shown at once.
  • Chart Setting: A single chart is crowded because all categories share the same space.
  • Audience: Readers who need to read each category separately.
  • Success Criterion: Each category’s pattern is easy to see in its own panel.

exceptions

Do not use when direct cross-category comparison is the main task

Break it when: Readers mainly need to compare values directly across categories. Why: Small multiples make those across-category comparisons harder.

costs

Accept weaker side-by-side comparison

Sacrifice: Direct comparison between categories becomes less immediate. Risk: Readers may struggle to judge which category is higher than another at the same point. Mitigation: Use the panel layout only when within-category patterns matter more than cross-category comparisons.

mistakes

Avoid paneling when the main question is across categories

Mistake: Switching to small multiples when the core task is comparing one category directly against another. Why it fails: The separate panels remove the shared frame that supports that comparison.

check

Compare the panel version against the combined version

Failure Sign: The combined chart looks crowded and hard to disentangle. Quick Check: Create a small-multiple version and compare it with the single combined chart. Stronger Test: Choose the panel version only if it makes each category’s pattern easier to see than the single-view version.

fix

Restructure the chart into one panel per category

  • Split the categories into separate small charts.
  • Keep one category per panel instead of layering all categories into one view.
  • Return to the single combined view if the main task turns out to be direct cross-category comparison.

References

Muth, L. C. (2022). 10 ways to use fewer colors in your data visualizations. https://www.datawrapper.de/blog/10-ways-to-use-fewer-colors-in-your-data-visualizations