Visualization VocabularyDataviz vocabulary
Diagram: bump chart
Drawing: Adrien Taudière (CC0)
ggplot2 example: bump chart
Adrien Taudière (CC0); R code ↓; data: gapminder (Bryan 2025) (CC BY 4.0)

Classification

Channels

Attestation

Scientific literature

OpenAlex: 29 papers since 2017, 48% in the last five years; mostly in Computer Science, Social Sciences, Environmental Science

Seminal references

R packages

R code of the ggplot2 example

library(ggplot2)
library(dplyr)
library(gapminder)

ranks <- gapminder |>
  filter(country %in% c("Canada", "France", "Germany", "Italy", "Japan",
                        "United Kingdom", "United States")) |>
  group_by(year) |>
  mutate(rank = rank(-gdpPercap)) |>
  ungroup() |>
  mutate(japan = country == "Japan")

p <- ggplot(ranks, aes(x = year, y = rank, group = country, colour = japan)) +
  geom_line(aes(linewidth = japan)) +
  geom_point(size = 2) +
  geom_text(data = filter(ranks, year == min(year)), aes(label = country),
            hjust = 1, nudge_x = -2, size = 3) +
  geom_text(data = filter(ranks, year == max(year)), aes(label = country),
            hjust = 0, nudge_x = 2, size = 3) +
  scale_x_continuous(breaks = seq(1952, 2007, 10), expand = expansion(mult = 0.3)) +
  scale_y_reverse(NULL, breaks = NULL) +
  scale_colour_manual(values = c("#9e9e9e", "#9b2367")) +
  scale_linewidth_manual(values = c(0.6, 1.2)) +
  labs(title = "Japan rose from last to second in GDP per capita,\nthen fell back",
       subtitle = "Rank by GDP per capita among the G7 countries, 1952 to 2007",
       x = NULL,
       caption = "Data: Gapminder, via the gapminder R package") +
  theme_lex_viz(grid = "", arrows = "x") +
  theme(legend.position = "none")

Sources (16)

66 occurrences in the corpus; indexed by 4 books

Show the 16 sources

Cite this entry

Stable addresshttps://dataviz.adrientaudiere.com/en-only/term/bump-chart.html

ReferenceTaudière Adrien. 2026. bump chart. In Visualization Vocabulary, version 1.0.0. IdEst. https://dataviz.adrientaudiere.com/en-only/term/bump-chart.html

BibTeX
@incollection{taudiere2026-bump-chart,
  author    = {Taudière, Adrien},
  title     = {bump chart},
  booktitle = {Visualization Vocabulary},
  year      = {2026},
  version   = {1.0.0},
  publisher = {IdEst},
  url       = {https://dataviz.adrientaudiere.com/en-only/term/bump-chart.html},
  note      = {CC0 1.0}
}

Page created on 2026-10-13. Text last changed on 2026-11-12. Images last changed on 2026-11-12. Numbers computed on 2026-10-22.