Function plot() in R : créer des graphiques et des diagrammes

La fonction plot() de R est incroyablement polyvalente et permet de créer une variété de graphiques, tels que des diagrammes de dispersion, des graphiques linéaires, des graphiques à barres, des histogrammes, des boxplots, et bien d’autres encore.

Comment fonctionne la fonction R plot() ?

La fonction plot() de R est conçue pour la création de diagrammes. Elle positionne les points de données sur un plan de coordonnées, les relie entre eux ou les marque différemment, permettant ainsi de mettre en évidence des modèles ou des relations entre les données. De plus, elle facilite l’identification des tendances ou des variations dans les informations représentées.

En utilisant la fonction plot() de R, vous pouvez générer une variété de diagrammes, notamment des diagrammes d’étalement, des graphiques linéaires et à barres, ainsi que des histogrammes. Cette polyvalence en fait un outil précieux pour la visualisation des données dans divers contextes, de l’analyse exploratoire des données à la présentation des résultats. Grâce à sa simplicité d’utilisation et à sa capacité d’adaptation, la fonction plot() est un élément essentiel pour ceux qui souhaitent analyser des données, évaluer des statistiques et présenter des ensembles de données complexes de manière claire et compréhensible.

Voici à quoi ressemble la syntaxe de R plot()

La structure de la fonction plot() comprend la spécification des données pour les axes x et y ainsi que des arguments optionnels pour personnaliser l’apparence du graphique, comme les couleurs, les étiquettes des axes et les types de graphiques.

La syntaxe générale est la suivante :

plot(x, y, ...)
R

Dans l’exemple suivant, nous représentons les valeurs dans les vecteurs x et y comme des points sur un diagramme de dispersion. R plot() choisit automatiquement des valeurs par défaut pour le type de graphique, les couleurs et les étiquettes des axes, à moins que vous ne spécifiez des options spécifiques.

x <- c(1, 2, 3, 4, 5)
y <- c(2, 4, 1, 7, 3)
plot(x, y)
R

Le résultat sous forme de graphique ressemble à ceci :

Diagramme de dispersion avec R plot()
Un diagramme de dispersion créé avec la fonction R plot() se présente ainsi.

Exemples de personnalisation de graphiques avec R plot()

Vous pouvez définir précisément le type de graphique et son apparence avec la fonction plot() de R.

Créer une séquence de points

Une séquence de points le long des axes x et y peut être facilement réalisée avec l’opérateur :.

plot(1:20)
R

Le graphique se présente alors ainsi :

Séquence de points dans R
La fonction R plot() permet également de créer une séquence de points.

Comme nous pouvons le voir, plot(1:20) dans R crée un simple diagramme de dispersion, l’axe des x étant automatiquement rempli avec les valeurs de 1 à 20 et l’axe des y représentant les mêmes valeurs.

Dessiner une ligne

Si vous souhaitez afficher un diagramme linéaire au lieu d’un diagramme de dispersion, il vous suffit de spécifier le paramètre type=l dans R plot(). Cela fixe le type de diagramme à « ligne ».

plot(1:20, type="l")
R

Une ligne est maintenant tracée à travers les points :

Diagramme linéaire dans R
Créez un diagramme linéaire dans R avec la fonction plot().

Ajouter des étiquettes dans un graphique

Les paramètres main, xlab et ylab permettent d’étiqueter le graphique, et donc de rendre ce dernier plus compréhensible en fournissant un contexte sur ce qu’il représente et sur ce que sont les axes.

plot(1:20, type="l", main="Line Chart", xlab="The x-axis", ylab="The y axis")
R

Nous obtenons alors :

Étiquettes dans un graphique en R
Avec le langage de programmation R, il est possible d’ajouter des titres et des étiquettes aux axes dans un graphique généré par la fonction plot().

Modifier l’apparence du graphique

Dans un exemple plus complexe, nous voulons personnaliser la couleur, la taille et la forme des points du graphique avec R plot().

plot(1:20, type = "p", col = "green", pch = 8, cex = 1.5, main = "Scatterplot", xlab = "The x-axis", ylab = "The y-axis")
R

Voici à quoi ressemble le diagramme créé :

Modifier l’apparence du graphique avec plot()
L’apparence du graphique créé peut également être modifiée avec la fonction R plot().
  • type = "p" : définit le type de graphique ("p" pour diagramme de points ou graphique de dispersion)
  • col = "green" : définit une couleur pour des éléments du graphique (ici : vert)
  • pch = 8 : spécifie le symbole pour les points (dans ce cas, 8 représente une croix)
  • cex = 1.5 : définit la taille des points (une valeur de 1.5 signifie que les points seront rendus 1,5 fois plus grands que la taille standard.)
  • main = "Scatterplot" : donne le titre du graphique (ici : Scatterplot)
  • xlab = "The x-axis" et ylab = "The y-axis" : étiquette les axes x et y

Vous pouvez bien entendu modifier ces paramètres à votre guise pour que le graphique corresponde à vos attentes.

Conseil

Dans notre Digital Guide, vous apprendrez également comment travailler avec les chaînes de caractères dans R. Pour cela, nous vous recommandons les tutoriels sur R substring() et R gsub() et sub().

Hébergement Web
Hébergement Web flexible, performant et sûr
  • Certificat SSL et protection DDoS
  • Sauvegarde et restauration des données
  • Assistance 24/7 et conseiller personnel
Cet article vous a-t-il été utile ?
Page top