graphique
ensemble de cercles
aussi : empilement de cerclesHiérarchie représentée par des cercles emboîtés.
circle packing
also: packed circles, circular treemapHierarchy shown as nested circles.
Classification
- graphique
- secteurs, pavages et unités › pavages
- partie d'un tout
Canaux
aire; principal : valeur
luminance; secondaire : profondeur
saturation; secondaire : profondeur (à la place de la luminance)
région de l'espace; principal : hiérarchie (emboîtement)
Attestation
- terme français : Lagnel, Manuel de datavisualisation, Dunod, 2021
Littérature scientifique
OpenAlex : 225 articles depuis 1993, dont 28 % ces cinq dernières années; surtout en Computer Science; Wikidata
Références séminales
Paquets R
- R
ggraph::geom_node_circle(); GitHub 1 121 étoiles; dernier commit 2025-08 Mise en page layout = "circlepack".
Code R de l'exemple ggplot2
library(ggplot2)
library(dplyr)
library(gapminder)
library(ggraph)
library(tidygraph)
## A three-level tree: the world, its continents, their countries.
countries <- gapminder |>
filter(year == 2007) |>
transmute(name = as.character(country), continent, pop) |>
arrange(continent, desc(pop))
nodes <- bind_rows(tibble(name = "World", pop = 0),
tibble(name = levels(countries$continent), continent = levels(countries$continent), pop = 0),
countries)
edges <- bind_rows(tibble(from = "World", to = levels(countries$continent)),
tibble(from = as.character(countries$continent), to = countries$name))
world <- tbl_graph(nodes = nodes, edges = edges, node_key = "name")
## Countries of over 200 million people are named.
p <- ggraph(world, layout = "circlepack", weight = pop) +
geom_node_circle(aes(filter = depth == 2, fill = continent), colour = "white", linewidth = 0.2) +
geom_node_circle(aes(filter = depth == 1), colour = "#535353", linewidth = 0.3) +
geom_node_text(aes(filter = depth == 2 & pop > 2e8, label = name), size = 2.4) +
scale_fill_manual(values = continent_colors) +
coord_equal() +
labs(title = "Two countries outnumber whole continents in population",
subtitle = "142 countries in 2007, circles sized by population",
fill = NULL,
caption = "Data: Gapminder, via the gapminder R package") +
theme_lex_viz(grid = "", arrows = "") +
theme(legend.position = "right", axis.text = element_blank(), axis.title = element_blank())Sources (13)
34 occurrences dans le corpus; indexé par 3 ouvrages
Afficher les 13 sources
- Atlas of knowledge: anyone can map
- Bremer & Barone, Chart, CRC Press, 2025
- Data visualisation: a handbook for data driven design
- data-to-viz.com
- From data to viz
- Info we trust: how to inspire the world with data
- Lagnel, Manuel de datavisualisation, Dunod, 2021
- Manuel de datavisualisation - 2e éd, vol. 2
- The book of circles: visualizing spheres of knowledge
- The book of trees: visualizing branches of knowledge
- Visualization of Time-Oriented Data
- Visualize This
- Wikipedia in English↗ fr
Citer cette fiche
Adresse stablehttps://dataviz.adrientaudiere.com/terme/circle-packing.html
RéférenceTaudière Adrien. 2026. ensemble de cercles. Dans Visualization Vocabulary, version 1.0.0. IdEst. https://dataviz.adrientaudiere.com/terme/circle-packing.html
BibTeX
@incollection{taudiere2026-circle-packing,
author = {Taudière, Adrien},
title = {ensemble de cercles},
booktitle = {Visualization Vocabulary},
year = {2026},
version = {1.0.0},
publisher = {IdEst},
url = {https://dataviz.adrientaudiere.com/terme/circle-packing.html},
note = {CC0 1.0}
}Fiche créée le 13/10/2026. Texte modifié le 12/11/2026. Images modifiées le 12/11/2026. Chiffres calculés le 22/10/2026.