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).


Enjoyed this article? I’d be very grateful if you’d help it spread by emailing it to a friend, or sharing it on Twitter, Facebook or Linked In.

Show me some love with the like buttons below... Thank you and please don't forget to share and comment below!!
Avez vous aimé cet article? Je vous serais très reconnaissant si vous aidiez à sa diffusion en l'envoyant par courriel à un ami ou en le partageant sur Twitter, Facebook ou Linked In.

Montrez-moi un peu d'amour avec les like ci-dessous ... Merci et n'oubliez pas, s'il vous plaît, de partager et de commenter ci-dessous!






Cette page a été vue 8913 fois