Accueil > R - Graphisme > Labels des axes inclinés
Labels des axes inclinés
samedi 13 novembre 2021, par
Si les labels des axes sont un peu trop long on peut les incliner. Mais le résultat brut est rarement heureux.
Prenons un graphique simple en [*ggplot2*] :
- 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.