Best Data Viz
Comparison

Dot Plot

Positions dots along a quantitative axis to compare values with minimal ink and maximum clarity.

Phone Review Scores

Rated out of 100 by category

View data (6 rows)
Chart data table: Phone Review Scores
FeatureScore
Display95
Speed92
Camera88
Build84
Battery78
Price62
Make a dot plot with your data

Use a dot plot when…

  • Comparing many items precisely
  • When you want minimal visual weight

Avoid when…

  • When magnitude/area matters
  • Very few items (bar is simpler)

Data it needs

PropertyValue
Min Rows2
Min Columns2
Column Types
stringnumber

Visual anatomy

Marks
circle
Channels
position-xposition-y
Axes
x-quantitativey-categorical

Guiding principles

Consider instead

Common mistakes

  • Dots too small to read accurately

  • Not sorting items by value

  • Missing gridlines that help align dots to the axis

History

Championed by William Cleveland in the 1980s as a superior alternative to bar charts for precise comparison.

Accessibility notes

Use a dot diameter readable at small sizes and place value labels directly beside each dot — without the bar's mass, screen-reader and low-vision users have less to grab onto. The accompanying data table provides full text access.

Related reading

Got data? Let's see what works.

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