Graphiques à barres R
Diagramme à barres
Un graphique à barres utilise des barres rectangulaires pour visualiser les données. Les graphiques à barres peuvent être affichés horizontalement ou verticalement. La hauteur ou la longueur des barres sont proportionnelles aux valeurs qu'elles représentent.
Utilisez la barplot()
fonction pour dessiner un graphique à barres verticales :
Exemple
# x-axis values
x <- c("A", "B", "C", "D")
# y-axis values
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x)
Résultat:
Exemple expliqué
- La
x
variable représente les valeurs sur l'axe des x (A, B, C, D) - La
y
variable représente les valeurs sur l'axe des ordonnées (2,4,6,8) - Ensuite, nous utilisons la
barplot()
fonction pour créer un graphique à barres des valeurs names.arg
définit les noms de chaque observation sur l'axe des abscisses
Couleur de la barre
Utilisez le col
paramètre pour changer la couleur des barres :
Exemple
x <- c("A", "B", "C", "D")
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x,
col = "red")
Résultat:
Densité / Texture de la barre
Pour changer la texture de la barre, utilisez le density
paramètre :
Exemple
x <- c("A", "B", "C", "D")
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x,
density = 10)
Résultat:
Largeur de la barre
Utilisez le width
paramètre pour modifier la largeur des barres :
Exemple
x <- c("A", "B", "C", "D")
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x,
width = c(1,2,3,4))
Résultat:
Barres horizontales
Si vous voulez que les barres soient affichées horizontalement au lieu de verticalement, utilisez horiz=TRUE
:
Exemple
x <- c("A", "B", "C", "D")
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x,
horiz = TRUE)
Résultat: