Graphiques R · Graphique polygonal

Dessiner des formes et des aires avec des polygones dans R

Ce guide présente les principales étapes pour créer et interpréter graphique polygonal dans R.

6 exemplesCode R reproductible
Avant de commencer

Choisir la variante adaptée à l’analyse

Cette visualisation aide à comparer les valeurs, les distributions ou les relations selon la question étudiée. Une lecture rigoureuse tient compte des axes, des unités et des limites des données.

Exemples
06
Niveaux
Débutant + Intermédiaire
01
Exemple 01R de baseDébutant

Exemple simple

Cet exemple présente cette technique graphique et ses principaux paramètres.

Exemple simple : exemple généré dans R
Résultat de l’exemple généré dans R.

Exécutez le code, examinez le résultat et adaptez les libellés, les échelles et le style à votre question.

RExécuter ce code
plot(1, type = "n", xlim = c(0, 5), ylim = c(0, 5), xlab = "X", ylab = "Y")
polygon(c(1, 4, 3.5, 2, .7), c(1, 1.2, 4, 4.5, 3),
        col = "#60a5fa", border = "#172554", lwd = 2)
02
Exemple 02R de baseDébutant

Exemple transparent

Cet exemple présente cette technique graphique et ses principaux paramètres.

Exemple transparent : exemple généré dans R
Résultat de l’exemple généré dans R.

Exécutez le code, examinez le résultat et adaptez les libellés, les échelles et le style à votre question.

RExécuter ce code
plot(1, type = "n", xlim = c(0, 7), ylim = c(0, 5), axes = FALSE, xlab = "", ylab = "")
polygon(c(1,4,3,1), c(1,1,4,1), col = adjustcolor("#2563eb",.45), border = "#2563eb")
polygon(c(3,6,5,3), c(1,1,4,1), col = adjustcolor("#f59e0b",.45), border = "#f59e0b")
03
Exemple 03R de baseDébutant

Exemple sous la courbe

Cet exemple présente cette technique graphique et ses principaux paramètres.

Exemple sous la courbe : exemple généré dans R
Résultat de l’exemple généré dans R.

Exécutez le code, examinez le résultat et adaptez les libellés, les échelles et le style à votre question.

RExécuter ce code
x <- seq(0, 2*pi, length.out = 150); y <- sin(x) + 1
plot(x, y, type = "n", xlab = "x", ylab = "sin(x) + 1")
polygon(c(x, rev(x)), c(y, rep(0, length(y))), col = "#dbeafe", border = NA)
lines(x, y, col = "#2563eb", lwd = 3)
04
Exemple 04R de baseIntermédiaire

Exemple avec bande d’incertitude

Cet exemple présente cette technique graphique et ses principaux paramètres.

Exemple avec bande d’incertitude : exemple généré dans R
Résultat de l’exemple généré dans R.

Exécutez le code, examinez le résultat et adaptez les libellés, les échelles et le style à votre question.

RExécuter ce code
x <- 1:30; fit <- 2 + .2*x; se <- .5 + x/100
plot(x, fit, type = "n", ylim = range(fit-se, fit+se))
polygon(c(x, rev(x)), c(fit-se, rev(fit+se)), col = adjustcolor("#2563eb",.2), border = NA)
lines(x, fit, col = "#2563eb", lwd = 3)
05
Exemple 05R de baseIntermédiaire

Exemple mis en évidence

Cet exemple présente cette technique graphique et ses principaux paramètres.

Exemple mis en évidence : exemple généré dans R
Résultat de l’exemple généré dans R.

Exécutez le code, examinez le résultat et adaptez les libellés, les échelles et le style à votre question.

RExécuter ce code
x <- 1:20; y <- cumsum(rnorm(20))
plot(x, y, type = "n")
polygon(c(8, 13, 13, 8), c(par("usr")[3], par("usr")[3], par("usr")[4], par("usr")[4]),
        col = adjustcolor("#f59e0b",.2), border = NA)
lines(x, y, col = "#172554", lwd = 2)
06
Exemple 06R de baseIntermédiaire

Exemple couches

Cet exemple présente cette technique graphique et ses principaux paramètres.

Exemple couches : exemple généré dans R
Résultat de l’exemple généré dans R.

Exécutez le code, examinez le résultat et adaptez les libellés, les échelles et le style à votre question.

RExécuter ce code
plot(1, type = "n", xlim = c(0, 10), ylim = c(0, 6), axes = FALSE, xlab = "", ylab = "")
polygon(c(0,3,5,7,10,10,0), c(1,4,2.5,5,2,0,0), col = "#dbeafe", border = NA)
polygon(c(0,3,5,7,10,10,0), c(.5,2.5,1.5,3,1,0,0), col = "#2563eb", border = NA)