graphique
ogive
aussi : courbe des fréquences cumulées, polygone des fréquences cumuléesPolygone qui relie les fréquences cumulées aux bornes supérieures des classes.
ogive
also: cumulative frequency polygon, ogive curve, cumulative frequency graphPolygon joining the cumulative frequencies at the upper class limits.
Le nom vient de l'arc en ogive, que la courbe rappelle ; il est dû à Galton selon les Milestones de Friendly. Wikipédia EN l'étend à toute fonction de répartition empirique, qui a sa propre entrée.
Classification
- graphique
- courbes et aires › courbes statistiques
- distribution
- le nom évoque : construction
Variantes
courbe de raréfactioncas particulier
Attestation
Littérature scientifique
OpenAlex : 2 668 articles depuis 1884, dont 16 % ces cinq dernières années; surtout en Engineering, Agricultural and Biological Sciences, Decision Sciences; Wikidata
Références séminales
- premier usage connu (1821) Fourier (1821). Recherches statistiques sur la ville de Paris et le département de la Seine; Friendly & Denis 2001, Andrews 2017
Code R de l'exemple ggplot2
library(ggplot2)
library(dplyr)
library(HistData)
## Stigler's corrected table. Each cumulative share goes at the upper limit
## of its class, half an inch above the recorded size; the polygon starts at 0
## at the lower limit of the first class.
ogive <- ChestStigler |>
arrange(chest) |>
mutate(upper = chest + 0.5, share = cumsum(count) / sum(count))
ogive <- bind_rows(tibble(upper = min(ogive$chest) - 0.5, share = 0), ogive)
at_40 <- filter(ogive, upper == 40.5)
p <- ggplot(ogive, aes(x = upper, y = share)) +
geom_line(linewidth = 0.7, colour = "#9b2367") +
geom_point(size = 1.6, colour = "#9b2367") +
annotate("segment", x = -Inf, xend = at_40$upper, y = at_40$share, yend = at_40$share,
colour = "#7d7d7d", linetype = "dashed", linewidth = 0.3) +
annotate("segment", x = at_40$upper, xend = at_40$upper, y = -Inf, yend = at_40$share,
colour = "#7d7d7d", linetype = "dashed", linewidth = 0.3) +
scale_x_continuous(labels = lex_number, breaks = lex_break_breaks, expand = lex_break_expand) +
scale_y_continuous(labels = scales::label_percent(), expand = expansion(mult = c(0, 0.05))) +
labs(title = paste0(scales::percent(at_40$share, accuracy = 1),
" of the chests measured 40.5 inches or less"),
subtitle = paste0(format(sum(ChestStigler$count), big.mark = "\u2009"),
" Scottish militiamen; each point at the upper limit of its class"),
x = "Chest girth (inches)", y = "Militiamen",
caption = "Data: Quetelet 1846, corrected by Stigler 1986, via the HistData R package") +
theme_lex_viz(break_not_zero = "x")Sources (10)
67 occurrences dans le corpus; indexé par 3 ouvrages
- Cartography: thematic map design
- Graphic presentation
- Information Graphics: A Comprehensive Illustrated Reference
- LibreTexts Statistics, chapitres de manuels sur les figures
- Milestones in the history of thematic cartography, statistical graphics, and data visua...
- Régnier, « Histogramme », Enseigner la statistique du CM à la Seconde. Pourquoi ? Comment ?, IREM de Lyon, 1998↗
- StatsLearn, glossaire « Graphs and displays »↗
- The grammar of graphics
- Wikipédia en français↗
- Wikipedia in English↗
Citer cette fiche
Adresse stablehttps://dataviz.adrientaudiere.com/terme/ogive.html
RéférenceTaudière Adrien. 2026. ogive. Dans Visualization Vocabulary, version 1.0.0. IdEst. https://dataviz.adrientaudiere.com/terme/ogive.html
BibTeX
@incollection{taudiere2026-ogive,
author = {Taudière, Adrien},
title = {ogive},
booktitle = {Visualization Vocabulary},
year = {2026},
version = {1.0.0},
publisher = {IdEst},
url = {https://dataviz.adrientaudiere.com/terme/ogive.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.