Chciałbym wiedzieć, czy można zmienić niektóre domyślne parametry ggplot2
grafiki, na przykład rozmiar czcionki, dla całej sesji języka R. Chodzi o to, aby uniknąć ustawiania ich dla każdej działki.
Odpowiedzi:
Posługiwać się theme_set()
theme_set(theme_gray(base_size = 18))
qplot(1:10, 1:10)
base_size
pod wymienionym motywem, ale wydaje się, że działa. Zauważyłem, że moje geom_text
wyświetlanie tekstu średniej nie dziedziczy tej zmiany base_size. Każdy ma szczęście, że to zadziała
Użyj, theme_set
jeśli chcesz zaktualizować do końca aktywnej sesji:
theme_set(theme_grey(base_size = 18))
Jeśli chcesz zmienić tylko jeden wykres, możesz ustawić base_size
w motywie:
qplot(1:10, 1:10) + theme_grey(base_size = 18)
ggplot(mtcars, aes(x = mpg, y = cyl)) +
geom_point() +
theme_grey(base_size = 18)
theme_gray()$text$size
)