Scatter plot encodes values as position of points on two quantitative axes. John Herschel plotted orbits; Galton’s 1880s regressions made the form famous.
In reports, ads and assignments it fits correlation, outliers and clusters in two measures. Skip it when one axis is not quantitative, or time is the real story.
Software
- Software 1 — Excel or Google Sheets
- Software 2 — PowerPoint
- Software 3 — Figma / Illustrator — ad and poster shapes
- Software 4 — Python matplotlib or R ggplot — assignment and research figures
- Software 5 — This atlas’s server-rendered SVG — examples without a chart library
Exports
- Exports 1 — SVG
- Exports 2 — PDF
- Exports 3 — EMF/SVG into slides (no screenshots)
- Exports 4 — SVG for web, PDF for print
Accessibility
- Accessibility 1 — Never hue alone. Stack pattern, label and position.
- Accessibility 2 — 4.5:1 for text, 3:1 for large marks.
- Accessibility 3 — Short alt text on the chart; numbers also as an HTML table.
- Accessibility 4 — Motion only as emphasis. Honour prefers-reduced-motion.
Scatter plot: honour position of points on two quantitative axes, and switch when one axis is not quantitative, or time is the real story.