Tracé R


Parcelle

La plot()fonction est utilisée pour tracer des points (marqueurs) dans un diagramme.

La fonction prend des paramètres pour spécifier des points dans le diagramme.

Le paramètre 1 spécifie les points sur l' axe des x .

Le paramètre 2 spécifie les points sur l' axe y .

Dans sa forme la plus simple, vous pouvez utiliser la plot()fonction pour tracer deux nombres l'un par rapport à l'autre :

Exemple

Dessinez un point dans le diagramme, à la position (1) et à la position (3) :

plot(1, 3)

Résultat:

Pour dessiner plus de points, utilisez des vecteurs :

Exemple

Dessinez deux points dans le diagramme, un à la position (1, 3) et un à la position (8, 10) :

plot(c(1, 8), c(3, 10))

Résultat:


Points multiples

Vous pouvez tracer autant de points que vous le souhaitez, assurez-vous simplement d'avoir le même nombre de points sur les deux axes :

Exemple

plot(c(1, 2, 3, 4, 5), c(3, 7, 8, 9, 12))

Résultat:

Pour une meilleure organisation, lorsque vous avez beaucoup de valeurs, il est préférable d'utiliser des variables :

Exemple

x <- c(1, 2, 3, 4, 5)
y <- c(3, 7, 8, 9, 12)

plot(x, y)

Résultat:


Séquences de points

Si vous souhaitez dessiner des points dans une séquence, à la fois sur l' axe des x et sur l'axe des y , utilisez l' :opérateur :

Exemple

plot(1:10)

Résultat:


Tracer une ligne

La plot()fonction prend également un typeparamètre avec la valeur lpour tracer une ligne pour relier tous les points du diagramme :

Exemple

plot(1:10, type="l")

Résultat:


Étiquettes de tracé

La plot()fonction accepte également d'autres paramètres, tels que main, xlabet ylab si vous souhaitez personnaliser le graphique avec un titre principal et des étiquettes différentes pour les axes x et y :

Exemple

plot(1:10, main="My Graph", xlab="The x-axis", ylab="The y axis")

Résultat:


Apparence du graphique

Il existe de nombreux autres paramètres que vous pouvez utiliser pour modifier l'apparence des points.

Couleurs

Utilisez pour ajouter une couleur aux points :col="color"

Exemple

plot(1:10, col="red")

Résultat:

Taille

Utilisez pour modifier la taille des points ( est la valeur par défaut, tandis que signifie 50 % plus petit et signifie 100 % plus grand) :cex=number10.52

Exemple

plot(1:10, cex=2)

Résultat:

Forme des pointes

À utiliser pchavec une valeur comprise entre 0 et 25 pour modifier le format de la forme du point :

Exemple

plot(1:10, pch=25, cex=2)

Résultat:

Les valeurs du pchparamètre vont de 0 à 25, ce qui signifie que nous pouvons choisir jusqu'à 26 types différents de formes de points :