Visualization VocabularyDataviz vocabulary
Schéma : graphique en essaim
Dessin : Adrien Taudière (CC0)
Exemple ggplot2 : graphique en essaim
Adrien Taudière (CC0); code R ↓; données : palmerpenguins (Horst, Hill & Gorman 2020) (CC0)

graphique

graphique en essaim

Points décalés sans recouvrement révélant la densité locale.

beeswarm plot

Non-overlapping offset points revealing local density.

Classification

Canaux

Attestation

Littérature scientifique

OpenAlex : 118 articles depuis 2019, dont 86 % ces cinq dernières années; surtout en Medicine, Computer Science, Health Professions

Paquets R

Code R de l'exemple ggplot2

library(ggplot2)
library(ggbeeswarm)
library(palmerpenguins)

p <- ggplot(penguins, aes(x = body_mass_g, y = species, colour = species)) +
  geom_beeswarm(size = 0.9, cex = 1.3, na.rm = TRUE) +
  scale_x_continuous(labels = lex_number, breaks = lex_break_breaks, expand = lex_break_expand) +
  labs(title = "Gentoo penguins are the heaviest",
       subtitle = "One point per penguin, pushed aside where values crowd",
       x = "Body mass (g)", y = NULL,
       caption = "Data: palmerpenguins (Horst, Hill & Gorman 2020)") +
  theme_lex_viz(grid = "x", arrows = "x", break_not_zero = "x") +
  theme(legend.position = "none")

Sources (10)

20 occurrences dans le corpus; indexé par 3 ouvrages

Citer cette fiche

Adresse stablehttps://dataviz.adrientaudiere.com/terme/beeswarm.html

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

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

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