← All chart types

specialized family

dumbbell

Two dots joined by a line — paired comparisons.

Each row has two dots (e.g., before / after, group A / group B) connected by a line. Reads as "this category went from A to B".

When to use

Paired comparisons across many categories where the GAP between the two is the point.

When NOT to use

You have 3+ time points (use line per category).

Rhetorical roles

  • compare

Variants & related

Required primitives

  • has_legend
  • has_axis_titles

Optional primitives

  • has_data_labels

Common anti-patterns

  • missing-label

Disambiguation rules

  • Two dots per row, joined by a line.
  • If only one dot per row, it is dot-plot.
  • If a thin line connects two columns of dots, it is slope (no horizontal alignment).