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
position sur des échelles non alignées; principal : valeur
luminance; secondaire : ampleur (bandes superposées de plus en plus foncées)
saturation; secondaire : ampleur (à la place de la luminance)
région de l'espace; principal : série
teinte; principal : série
Attestation
- terme français : Usage courant, non attesté par une source
- définition anglaise : Data Visualisation Guide, data.europa.eu
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
- R
ggHoriPlot::geom_horizon(); GitHub 152 étoiles; dernier commit 2024-07
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
- app.flourish.studio
- Better data visualizations: a guide for scholars, researchers, and wonks
- Data Visualisation Guide, data.europa.eu
- Data visualisation: a handbook for data driven design
- Les fondamentaux de la visualisation de données
- The Truthful Art: Data, Charts, and Maps for Communication
- The Wall Street journal guide to information graphics: the dos and don'ts of presenting...
- Wikipedia in English↗
- xeno.graphics↗
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.