Fonction legend() de R - Ajout de légendes
La fonction legend() de R est utilisée pour ajouter une légende à un graphique, aidant les lecteurs à identifier les différentes séries de données.
Lorsqu'un graphique contient plusieurs ensembles de données, une légende est un élément essentiel.
La syntaxe de la fonction legend() est la suivante :
legend(x, y = NULL, legend, col, pch, lty, lwd, fill, title = NULL)
Description du paramètre :
x, yPosition de la légende : mots-clés tels que "topright" et "bottomleft", ou coordonnées.
legendÉtiquettes de texte de la légende.
colCouleurs de chaque série de données.
pchType de symbole de point.
ltyType de ligne.
Exemple
# Tendances des ventes mensuelles de trois catégories de produits
month <- 1:6
product_a <- c(100, 120, 115, 135, 145, 160)
product_b <- c(85, 90, 95, 100, 105, 110)
product_c <- c(60, 70, 80, 75, 90, 88)
# Tracer un graphique en courbes
plot(month, product_a, type = "o",
col = "steelblue", lwd = 2, pch = 16,
ylim = c(50, 170),
main = "Tendances des ventes mensuelles de chaque produit",
xlab = "Mois", ylab = "Ventes")
lines(month, product_b, type = "o",
col = "coral", lwd = 2, pch = 17)
lines(month, product_c, type = "o",
col = "seagreen", lwd = 2, pch = 18)
# Ajouter une légende
legend("topleft",
legend = c("Produit A", "Produit B", "Produit C"),
col = c("steelblue", "coral", "seagreen"),
pch = c(16, 17, 18),
lwd = 2,
title = "Catégorie de produit")
month <- 1:6
product_a <- c(100, 120, 115, 135, 145, 160)
product_b <- c(85, 90, 95, 100, 105, 110)
product_c <- c(60, 70, 80, 75, 90, 88)
# Tracer un graphique en courbes
plot(month, product_a, type = "o",
col = "steelblue", lwd = 2, pch = 16,
ylim = c(50, 170),
main = "Tendances des ventes mensuelles de chaque produit",
xlab = "Mois", ylab = "Ventes")
lines(month, product_b, type = "o",
col = "coral", lwd = 2, pch = 17)
lines(month, product_c, type = "o",
col = "seagreen", lwd = 2, pch = 18)
# Ajouter une légende
legend("topleft",
legend = c("Produit A", "Produit B", "Produit C"),
col = c("steelblue", "coral", "seagreen"),
pch = c(16, 17, 18),
lwd = 2,
title = "Catégorie de produit")
L'exécution du code ci-dessus affichera trois courbes de ventes avec une légende à code couleur.
Autres extensions
Exemples du langage R