Fonction plot() de R - Tracer des nuages de points
La fonction plot() de R est la fonction de tracé la plus élémentaire, utilisée pour créer divers graphiques tels que des nuages de points, des graphiques en courbes, et plus encore.
plot() est le point d'entrée du système graphique de R ; presque toutes les visualisations commencent par lui.
Le format de syntaxe de la fonction plot() est le suivant :
plot(x, y, type = "p", main = "", xlab = "", ylab = "", col = "black")
Description du paramètre :
x, yLes coordonnées des points de données.
typeType de graphique : "p" (points), "l" (lignes), "b" (à la fois des points et des lignes), "o" (superposés).
mainLe titre du graphique.
xlab, ylabLes étiquettes des axes x et y.
colCouleur.
Exemple
height <- c(160, 165, 170, 175, 180, 158, 172, 168, 178, 182)
graisse <- c(55, 60, 65, 70, 80, 52, 68, 62, 75, 85)
# Tracer un nuage de points
plot(height, weight,
main = "Relation entre la taille et le poids",
xlab = "Taille (cm)",
ylab = "Poids (kg)",
col = "blue",
pch = 16) # pch=16 est un point plein
# Ajouter une ligne de tendance
abline(lm(weight ~ height), col = "red", lwd = 2)
L'exécution du code ci-dessus affichera un nuage de points et une ligne de tendance rouge.
plot() peut également être utilisé directement sur des data frames, générant automatiquement une matrice de nuages de points entre les variables :
Exemple
print("matrice de nuages de points iris :")
plot(iris[, 1:4],
col = iris$Species,
main = "Matrice de nuages de points du jeu de données Iris")
L'exécution du code ci-dessus génère une matrice de nuages de points 4x4, où les points de différentes couleurs représentent différentes espèces d'iris.
Autres extensions
Exemples du langage R