Visualization VocabularyDataviz vocabulary
Schéma : figures de Chernoff
Dessin : Adrien Taudière (CC0)
Exemple ggplot2 : figures de Chernoff
Adrien Taudière (CC0); code R ↓; données : gapminder (Bryan 2025) (CC BY 4.0)
Image de Wikidata : figures de Chernoff
Avenue (Public domain); Wikimedia Commons; élément Q1070295

graphique

figures de Chernoff

Représentation de données multivariées où chaque variable règle un trait d'un visage dessiné.

Chernoff faces

Multivariate display in which each variable drives one feature of a drawn human face.

Indexé tel quel par Tufte (VDQI) ; sous « faces » seulement par Wilkinson, Cairo (The Functional Art) et Milestones. Chernoff 1973. Terme français et définitions d'après Wikipédia (« Figures de Chernoff », « Chernoff face »).

Classification

  • graphique
  • glyphes
  • le nom évoque : nom de personne

Canaux

  • longueur; principal : valeur d'une variable (taille du nez, écartement des yeux)
  • inclinaison ou angle; secondaire : valeur d'une variable (inclinaison des sourcils)
  • courbure; principal : valeur d'une variable (courbure de la bouche)
  • forme; principal : valeur d'une variable (forme du visage, des yeux)

Attestation

Littérature scientifique

OpenAlex : 176 articles depuis 1978, dont 18 % ces cinq dernières années; surtout en Computer Science, Social Sciences, Mathematics; Wikidata

Paquets R

Code R de l'exemple ggplot2

library(ggplot2)
library(dplyr)
library(gapminder)
library(ggChernoff)

## One face per continent and year: the smile codes the median life
## expectancy, the space between the eyes the median GDP per capita.
faces <- gapminder |>
  filter(year %in% c(1952, 1977, 2007)) |>
  group_by(continent, year) |>
  summarise(life = median(lifeExp), gdp = log10(median(gdpPercap)), .groups = "drop")

p <- ggplot(faces, aes(x = factor(year), y = continent, smile = life, eyes = gdp, fill = continent)) +
  geom_chernoff(size = 24, colour = "#262626") +
  scale_fill_manual(values = continent_colors, guide = "none") +
  scale_y_discrete(limits = rev) +
  scale_smile_continuous(range = c(-1, 1), guide = "none") +
  scale_eyes_continuous(guide = "none") +
  labs(title = "Median life expectancy rose on every continent",
       subtitle = "Medians by continent: the wider the smile, the longer the life expectancy; the wider apart the eyes, the higher the GDP per capita",
       x = NULL, y = NULL,
       caption = "Data: Gapminder, via the gapminder R package") +
  theme_lex_viz(grid = "", arrows = "")

Sources (14)

27 occurrences dans le corpus; indexé par 2 ouvrages

Afficher les 14 sources

Citer cette fiche

Adresse stablehttps://dataviz.adrientaudiere.com/terme/chernoff-faces.html

RéférenceTaudière Adrien. 2026. figures de Chernoff. Dans Visualization Vocabulary, version 1.0.0. IdEst. https://dataviz.adrientaudiere.com/terme/chernoff-faces.html

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

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