web-dev-qa-db-fra.com

Comment changer la taille de police par défaut dans ggplot2

J'aimerais savoir s'il est possible de changer certains paramètres par défaut de ggplot2 graphiques, comme la taille de la police par exemple, pour toute une session R. L'idée est d'éviter de les définir pour chaque parcelle.

98
jeannot

Utilisez theme_set()

theme_set(theme_gray(base_size = 18))
qplot(1:10, 1:10)

enter image description here

112
Luciano Selzer

Utilisation theme_set _ si vous souhaitez mettre à jour pour le reste de votre session active:

theme_set(theme_grey(base_size = 18)) 

Si vous voulez seulement changer un graphique, vous pouvez définir le base_size dans le thème:

qplot(1:10, 1:10) + theme_grey(base_size = 18) 
ggplot(mtcars, aes(x = mpg, y = cyl)) + 
geom_point() +
theme_grey(base_size = 18) 
49
Thierry