Ajouter du texte à un graphique avec le logiciel R


Pour ajouter du texte à un graphique avec le logiciel statistique R, les fonctions text() et mtext() peuvent être utilisées.

Ajout du texte à l’intérieur du graphique

La fonction text() peut être utilisée. Un format simplifié est:

text(x, y, labels)
  • x et y: coordonnées du texte à ajouter
  • labels: texte à écrire sur le graphique

Un exemple est montré ci-dessous :

d<-head(mtcars)
plot(d[,'wt'], d[,'mpg'], 
     main="Milage vs. Car Weight\n~~~~~~~~~~~~~~~~~~~",
      xlab="Weight", ylab="Miles/(US) gallon",
      pch=19, col="darkgreen")
text(d[,'wt'], d[,'mpg'],  row.names(d),
     cex=0.65, pos=3,col="red") 

Logiciel R : Ajouter du texte à un graphique

Ajout du texte dans les marges du graphique

La fonction mtext() peut être utilisée. Un format simplifié est:

mtext(text, side=3)
  • text : texte à écrire
  • side : le côté concerné du graphique; valeurs possibles:
    • 1: côté bas
    • 2: côté gauche
    • 3: en haut
    • 4: côté droit

Un exemple est montré ci-dessous:

plot(1:10, 1:10, 
     main="mtext(...) examples\n~~~~~~~~~~~")
mtext("Magic function", side=3)

Logiciel R : Ajouter du texte à un graphique

Ajouter des expressions mathématiques

plot(1:10, 1:10, 
     main="text(...) examples\n~~~~~~~~~~~")
text(4, 9, expression(hat(beta) == (X^t * X)^{-1} * X^t * y))
text(7, 4, expression(bar(x) == sum(frac(x[i], n), i==1, n)))

Logiciel R : Ajouter du texte à un graphique

Infos

Cette analyse a été réalisée avec le logiciel R (ver. 3.1.0).









Want to Learn More on R Programming and Data Science?

Follow us by Email

by FeedBurner

On Social Networks:


 Get involved :
  Click to follow us on and Google+ :   
  Comment this article by clicking on "Discussion" button (top-right position of this page)
  Sign up as a member and post news and articles on STHDA web site.
Cette page a été vue 7917 fois