Trucs pour LaTeX & R

labels des axes inclinés

mardi 23 octobre 2018 par Philippe MICHEL

Prenons un graphique simple en ggplot2 :

  1. ggplot(iris) +
  2.   aes(x = Species, y = Petal.Length) +
  3.   geom_boxplot() +
  4.   theme(axis.text.x = element_text(angle = 45)

Télécharger

Le résultat sera médiocre avec des étiquettes qui rentrent dans le graphique. En effet, par défaut ggplot2 calcule les angles à partir du milieu du label.

La solution est simple : décaler le label par

  1. ...
  2.   theme(axis.text.x = element_text(angle = 45, hjust = 1))
  3. ...

Télécharger

En jouant sur les valeurs de hjust & vjust on peut placer correctement ses étiquettes. Le plus souvent un simple hjust = 1 résout votre problème sinon il faut tâtonner.


titre documents joints

Axes mauvais

23 octobre 2018
info document : PDF
4.9 ko

Axes bons

23 octobre 2018
info document : PDF
4.9 ko

Accueil | Contact | Plan du site | | Statistiques du site | Visiteurs : 17 / 132983

Suivre la vie du site fr  Suivre la vie du site R   ?    |    titre sites syndiques OPML   ?

Site réalisé avec SPIP 3.2.1 + AHUNTSIC

Creative Commons License