Fonction legend() de R - Ajout de légendes

R 语言实例Exemples du langage R

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")

L'exécution du code ci-dessus affichera trois courbes de ventes avec une légende à code couleur.

R 语言实例Exemples du langage R

Autres extensions