Best Data Viz
Distribution

Strip / Jitter Plot

Individual data points with random horizontal jitter to prevent overlap.

Employee Satisfaction by Team

Individual survey scores

View data (18 rows)
Chart data table: Employee Satisfaction by Team
TeamScore
Sales72
Sales85
Sales68
Sales91
Sales77
Sales83
Eng88
Eng92
Eng79
Eng95
Eng86
Eng90
Ops65
Ops71
Ops58
Ops74
Ops62
Ops69
Make a strip / jitter plot with your data

Use a strip / jitter plot when…

  • Small datasets where every point matters
  • Showing raw data alongside summaries

Avoid when…

  • Large datasets (>500 points per group)
  • When distribution shape is the focus

Data it needs

PropertyValue
Min Rows5
Min Columns2
Column Types
stringnumber

Visual anatomy

Marks
circle
Channels
position-yposition-x (jittered)
Axes
x-categoricaly-quantitative

Guiding principles

Common mistakes

  • Too much jitter obscuring group membership

  • Overlapping points without transparency

History

Common in biostatistics since the 1990s as an alternative to bar-with-error-bar plots.

Accessibility notes

Hue is the only signal separating the groups, so pair color with a redundant encoding (shape or category label below each strip). Provide summary statistics per group as text.

Related reading

Got data? Let's see what works.

Drop your CSV. You'll get a Strip / Jitter Plot plus four alternatives - ranked by which one actually fits your data best.