Visualization VocabularyDataviz vocabulary
Schéma : graphique en horizon
Dessin : Adrien Taudière (CC0)
Exemple ggplot2 : graphique en horizon
Adrien Taudière (CC0); code R ↓; données : Farr 1852, via HistData (Friendly et al. 2026) (GPL)

graphique

graphique en horizon

Série temporelle repliée en bandes colorées pour gagner en hauteur.

horizon chart

Time series folded into colored bands to save vertical space.

Classification

  • graphique
  • courbes et aires › aires
  • évolution dans le temps
  • le nom évoque : nature

Canaux

Attestation

Littérature scientifique

OpenAlex : 56 articles depuis 2013, dont 48 % ces cinq dernières années; surtout en Computer Science, Engineering, Physics and Astronomy; Wikidata

Références séminales

Paquets R

Code R de l'exemple ggplot2

library(ggplot2)
library(dplyr)
library(tidyr)
library(HistData)

## Each series cut into bands of 200 deaths a day, laid on top of each
## other: the darker the band, the higher the count.
band <- 200
bands <- CholeraDeaths1849 |>
  select(date, cause_of_death, deaths) |>
  expand_grid(level = 1:6) |>
  mutate(height = pmin(pmax(deaths - (level - 1) * band, 0), band)) |>
  filter(level <= ceiling(max(deaths) / band))

p <- ggplot(bands, aes(x = date, ymin = 0, ymax = height, fill = factor(level))) +
  geom_ribbon() +
  facet_wrap(~cause_of_death, ncol = 1, strip.position = "left") +
  scale_fill_manual(values = idest_seq) +
  scale_x_date(date_breaks = "2 months", labels = scales::label_date("%b", locale = "en"),
               expand = c(0, 0)) +
  scale_y_continuous("Deaths a day, within a band", breaks = c(0, 100, 200), expand = c(0, 0)) +
  labs(title = "Cholera deaths peaked on September 6, 1849",
       subtitle = "Daily deaths in England; each darker band adds 200 deaths a day; peaks: cholera 1\u2009121 on September 6, diarrhea 218 on September 10",
       x = NULL,
       caption = "Data: Farr 1852, via the HistData R package") +
  theme_lex_viz(grid = "", arrows = "") +
  theme(legend.position = "none", panel.spacing = unit(4, "mm"))

Sources (9)

20 occurrences dans le corpus; indexé par 2 ouvrages

Citer cette fiche

Adresse stablehttps://dataviz.adrientaudiere.com/terme/horizon-chart.html

RéférenceTaudière Adrien. 2026. graphique en horizon. Dans Visualization Vocabulary, version 1.0.0. IdEst. https://dataviz.adrientaudiere.com/terme/horizon-chart.html

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

Fiche créée le 13/10/2026. Texte modifié le 02/11/2026. Images modifiées le 12/11/2026. Chiffres calculés le 22/10/2026.