Trucs pour LaTeX & R

labels des axes inclinés

mardi 23 octobre 2018 par Philippe MICHEL

Prenons un graphique simple en ggplot2 :

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

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

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

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 : 230 / 148287

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