Est-il possible d'augmenter la taille de la police dans ggplot2
? Je pense que je dois spécifier quelque chose comme legend.key.width = unit(2, "line")
dans la fonction theme
, mais cela sert à ajuster les clés dans les légendes, pas les tailles de police. Merci!
Vous pouvez utiliser theme_get()
pour afficher les options possibles pour le thème. Vous pouvez contrôler la taille de la police de la légende en utilisant:
+ theme(legend.text=element_text(size=X))
remplacer X par la taille souhaitée.
theme(plot.title = element_text(size = 12, face = "bold"),
legend.title=element_text(size=10),
legend.text=element_text(size=9))
Vous pouvez également spécifier la taille de la police relative par rapport au base_size
inclus dans des thèmes tels que theme_bw()
(où base_size
est égal à 11) à l'aide de la fonction rel()
. .
Par exemple:
ggplot(mtcars, aes(disp, mpg, col=as.factor(cyl))) +
geom_point() +
theme_bw() +
theme(legend.text=element_text(size=rel(0.5)))
Une option plus simple mais tout aussi efficace serait:
+ theme_bw(base_size=X)