Charts / CH-TIM-05
CH-TIM-05 . family TIM

SLOPE

two-point lines between two periods. Needs: categories with a value at exactly two periods; direction and crossing are the message.

change-over-timecomparison

DL-01 AGRAW
Electrical jumped 23 points year on year, the fastest improver 2025 2026 Electrical 61 84 Piping 72 79 Civil 88 91 Mechanical 70 68 Source: sample dataset v1, 2026-07-12

Use when

  • year-over-year or before/after across categories
  • showing who improved, who declined, who crossed whom

Do not use when

  • more than two periods (CH-TIM-01)
  • many categories (lines tangle; cap at 7)

See instead

Alternatives

  • CH-DEV-02 (horizontal reading)

Rules

  • labels carry name + value on the left, value on the right; never a legend
  • one highlight maximum
  • 7 lines maximum

Never do this

  • more than 7 lines
  • legends
  • curved connectors

QA before delivering

  • categories <= 7
  • both ends labeled
  • highlight <= 1
  • source present

Data shape

titleaction title naming the fastest mover
sourcebottom-left always
periods[left_label, right_label]
categoriesarray of {label, a, b, highlight?}, 7 max
Sample data (golden)
{
  "title": "Electrical jumped 23 points year on year, the fastest improver",
  "eyebrow": "PROGRESS BY DISCIPLINE . YOY",
  "source": "Source: sample dataset v1, 2026-07-12",
  "periods": [
    "2025",
    "2026"
  ],
  "categories": [
    {
      "label": "Electrical",
      "a": 61,
      "b": 84,
      "highlight": true
    },
    {
      "label": "Piping",
      "a": 72,
      "b": 79
    },
    {
      "label": "Civil",
      "a": 88,
      "b": 91
    },
    {
      "label": "Mechanical",
      "a": 70,
      "b": 68
    }
  ]
}