Ajouter un axe aux graphiques : Comment faire avec le logiciel R


L’objectif de cet article est de vous montrer comment ajouter des axes à un graphique avec le logiciel R. Pour cela, on utilise la fonction axis(). Un format simplifié de la fonction est:

axis(side, at=NULL, labels=TRUE)

  • side un entier indiquant le côté du graphique où l’on souhaite ajouter un axe; valeurs possibles:
    • 1: côté bas
    • 2: côté gauche
    • 3: en haut
    • 4: côté droit
  • at: position des graduations
  • labels: texte d’annotation des graduations


Exemple :

x<-1:4; y=x*x
# Exemple 1
plot(x, y, axes = FALSE)
axis(side=1, at = 1:4, labels=LETTERS[1:4])
axis(2)
# Exemple 2
plot(x, y, axes = FALSE)
axis(side=1, at=1:4, labels=LETTERS[1:4])
axis(2)
box() #- Obtenir un graphique habituel

Logiciel R : Ajouter un axe au graphiqueLogiciel R : Ajouter un axe au graphique

Un autre exemple:

plot(x, y, pch=18, col="red", type="b",
     frame=FALSE, xaxt="n") # supprimer l'axe des x
axis(1, 1:4, LETTERS[1:4], col.axis="blue")
axis(3, col = "darkgreen", lty = 2, lwd = 0.5)
axis(4, col = "violet", col.axis = "dark violet", lwd = 2)

Logiciel R : Ajouter un axe au graphique

Notez que lty et lwd indiquent respectivement le type et la largeur des traits.

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?

==> Subscribe to our Mailing List <==

* indicates required


 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.


Suggestions



Cette page a été vue 4064 fois
Licence - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions
Licence Creative Commons