graphique
sina plot
Points d'une distribution écartés latéralement en proportion de la densité locale.
sina plot
Points of a distribution spread sideways in proportion to local density.
Hybride du diagramme en violon et des points bruités (Sidiropoulos et al. 2018) : chaque observation reste visible.
Classification
- graphique
- points et bulles › bandes de points
- distribution
Canaux
position sur une échelle commune; principal : valeur
longueur; secondaire : densité locale (écartement latéral)
aire; secondaire : densité totale (souvent la densité totale est réduite à 1 pour tous les groupes)
région de l'espace; principal : groupe
Attestation
- terme français : Usage courant, non attesté par une source
- définition anglaise : Wilke, Fundamentals of Data Visualization, O'Reilly, 2019
Littérature scientifique
OpenAlex : 15 articles depuis 2024, dont 73 % ces cinq dernières années; surtout en Computer Science, Decision Sciences, Engineering; Wikidata
Références séminales
Paquets R
- R
ggforce::geom_sina(); GitHub 958 étoiles; dernier commit 2025-09 - R
sinaplot::sinaplot(); article (1 citations)
Code R de l'exemple ggplot2
set.seed(20261015)
library(ggplot2)
library(ggforce)
library(dplyr)
library(datarium)
## Cleveland, the most complete of the four sites. `num` grades the narrowing
## of the arteries from 0 (none) to 4; above 0, the disease is present.
cleveland <- heartdisease |>
filter(dataset == "cleveland") |>
mutate(disease = factor(num > 0, levels = c(FALSE, TRUE), labels = c("No disease", "Heart disease")))
p <- ggplot(cleveland, aes(x = disease, y = thalach, colour = disease)) +
geom_sina(size = 1.2, alpha = 0.7, maxwidth = 0.7) +
scale_y_continuous(labels = lex_number, breaks = lex_break_breaks, expand = lex_break_expand) +
labs(title = "Peak heart rate is lower in patients with heart disease",
subtitle = "303 patients at the Cleveland Clinic, during an exercise test",
x = NULL, y = "Maximum heart rate (beats per min)",
caption = "Data: Janosi et al. 1989, UCI Machine Learning Repository (CC BY 4.0), via the datarium R package") +
theme_lex_viz(grid = "y", arrows = "y", break_not_zero = "y") +
theme(legend.position = "none")Sources (2)
Citer cette fiche
Adresse stablehttps://dataviz.adrientaudiere.com/terme/sina-plot.html
RéférenceTaudière Adrien. 2026. sina plot. Dans Visualization Vocabulary, version 1.0.0. IdEst. https://dataviz.adrientaudiere.com/terme/sina-plot.html
BibTeX
@incollection{taudiere2026-sina-plot,
author = {Taudière, Adrien},
title = {sina plot},
booktitle = {Visualization Vocabulary},
year = {2026},
version = {1.0.0},
publisher = {IdEst},
url = {https://dataviz.adrientaudiere.com/terme/sina-plot.html},
note = {CC0 1.0}
}Fiche créée le 13/10/2026. Texte modifié le 22/10/2026. Images modifiées le 12/11/2026. Chiffres calculés le 22/10/2026.