Définir l'épaisseur des parcelles en R

  1. Définir l’épaisseur des lignes du graphique
  2. Modification de l’épaisseur des axes
  3. Modifier l’épaisseur des frontières

La programmation R est considérée comme l’un des langages de programmation les plus utiles et les plus répandus pour l’analyse des données et des statistiques. Une caractéristique essentielle pour effectuer ce type d’analyse est la visualisation des données à l’aide de beaux graphiques et figures.

En langage R, les fonctions matplot(), plot(), ggplot() sont parmi les plus couramment utilisées pour tracer différents graphiques.

La largeur des axes et des lignes dans ces graphiques dépend généralement du type de dispositif. Nous pouvons modifier l’épaisseur des lignes du graphique en utilisant le paramètre lwd dans différentes fonctions.

Dans ce tutoriel, nous allons présenter comment définir l’épaisseur des lignes du graphique, les axes, et aussi les bordures du graphique.

Définir l’épaisseur des lignes du graphique

Nous pouvons utiliser le paramètre lwd pour définir l’épaisseur des lignes du tracé. Par exemple, nous allons d’abord tracer un simple graphique linéaire en utilisant la fonction plot(). La fonction sample() crée ici une distribution aléatoire de 100 éléments :

plot(sample(100), type = 'l')

tracé des lignes dans R

Maintenant, pour modifier l’épaisseur de la ligne du tracé, nous allons insérer le paramètre lwd dans la fonction plot() et le régler à la valeur souhaitée :

plot(sample(100), type = 'l',lwd = 4)

définir l'épaisseur de la ligne de tracé dans R

Remarquez l’augmentation de l’épaisseur des lignes de la parcelle. De même, nous pouvons également définir l’épaisseur des axes et des bordures.

Modification de l’épaisseur des axes

Nous commencerons par un simple diagramme de dispersion d’une distribution aléatoire de 100 éléments créée à l’aide de la fonction sample(). Nous utiliserons la fonction plot() pour tracer cette distribution.

plot(sample(100))

Axes dans le diagramme R

Nous allons maintenant utiliser la fonction axis(). Cela nous permet d’imposer un axe au tracé actuel à une position ou une épaisseur spécifiée, avec encore plus de personnalisations disponibles. Pour définir l’épaisseur de l’axe, nous allons modifier le paramètre lwd et le régler à l’épaisseur souhaitée.

plot(sample(100))
axis(side = 1, lwd = 3)
axis(side = 2, lwd = 3)

Axes dans R plot_with lwd parameter

Modifier l’épaisseur des frontières

Nous pouvons ajouter la fonction box() pour ajouter une boîte autour du graphique avec une certaine épaisseur désirée.

Par exemple, nous pouvons ajouter une boîte à un graphique BoxPlot (nous avons également augmenté l’épaisseur du boxplot en utilisant boxlwd) comme indiqué ci-dessous :

boxplot(sample(100), horizontal = TRUE, notch = TRUE, boxlwd = 4)
box(lwd=2)

Définir l'épaisseur des frontières dans le graphique R

Article connexe - R Plot

  • Créer un histogramme empilé en R