Compare and rank

Slope chart

Connects category values across two or a few ordered positions to show change.

  • Chart
  • Change between points
  • Comparison

What it answers

Which categories changed most between positions?

Shape
Lines between ordered positions
What it shows
Relative change and reordering.

Example: Skye Ascent Ltd

The question

Will Skye Ascent Ltd’s plan reach the board’s cost-per-launch target?

Skye Ascent Ltd cost per launch, 2025 to 2027

Skye Ascent Ltd cost per launch, 2025 to 2027Skye Ascent Ltd cost per launch in GBP million: 2025 actual 12.58. 2027 plan 10.5 (17% lower). 2027 board target 10.1 (20% lower). Gap 0.4 per launch.Cost per launch, GBP million20252027Plan 12.5810.50 PlanBoard target 12.5810.10 Board target
Skye Ascent Ltd cost per launch, 2025 to 2027Skye Ascent Ltd cost per launch in GBP million: 2025 actual 12.58. 2027 plan 10.5 (17% lower). 2027 board target 10.1 (20% lower). Gap 0.4 per launch.Cost per launch, GBP million2025202712.5810.5012.5810.10PlanBoard target
Skye Ascent Ltd cost per launch in GBP million: 2025 actual 12.58. 2027 plan 10.5 (17% lower). 2027 board target 10.1 (20% lower). Gap 0.4 per launch.

Skye Ascent Ltd is a fictional company created for Insyt.

The misleading version

Same question, drawn badly

Two end points hide a dip in between

Two end points hide a dip in betweenShown: 2025 148.0 and 2028 71.8. Hidden: 2026 98.0 and 2027 64.0.Cash at year end, GBP million20252028Cash 14871.8 Cash
Two end points hide a dip in betweenShown: 2025 148.0 and 2028 71.8. Hidden: 2026 98.0 and 2027 64.0.Cash at year end, GBP million2025202814871.8Cash
Shown: 2025 148.0 and 2028 71.8. Hidden: 2026 98.0 and 2027 64.0.

What goes wrong. Only the end points are shown, so the low point of GBP 64.0 million in 2027 disappears. When the path matters, use a line chart.

When to use it

Use it when

Comparing two or a few snapshots.

Avoid it when

Many crossing lines or a need to show intervening fluctuations.

How to read it

Follow each labelled line between ordered columns and compare its slope/endpoints.

Note

Make position order explicit.

The data you need

Layout
Long table
Fields
Category or ordered position: text/date; Series: text; Value: number
One row is
One series value within one category or position. What is the grain?
Rules
Use one value per category-series pair after aggregation. Define category and series order.
Optional
Wide alternative: Category,North,South with one row per category.
Preparation
Aggregate one value per category-position pair; order positions explicitly and keep category identity stable.
Units
Use the measured variable's stated unit consistently. No denominator is implied unless the value is a rate or proportion.
Example of the input layout: Long tableA long table: one row per observation, few columns. New data adds rows.Category orSeriesValueAABBC
A long table: one row per observation, few columns. New data adds rows.

Worked example

Data A:30 to 45; B:40 to 34. Join endpoints. A rises 15 and overtakes B, which falls 6.

CategorySeriesValue
ANorth30
ASouth45
BNorth34
BSouth40