Chciałbym wiedzieć, czy możliwa jest zmiana niektórych domyślnych parametrów grafiki ggplot2
, np. Rozmiaru czcionki dla całej sesji R. Chodzi o to, aby nie ustawiać ich dla każdej działki.Jak zmienić domyślny rozmiar czcionki w ggplot2
79
A
Odpowiedz
91
Zastosowanie theme_set()
theme_set(theme_gray(base_size = 18))
qplot(1:10, 1:10)
41
Zastosowanie theme_set
jeśli chcesz zaktualizować przez pozostałą część swojej aktywnej sesji:
theme_set(theme_grey(base_size = 18))
Jeśli chcesz tylko zmienić jeden wykres co możliwe ustaw base_size
w temacie:
qplot(1:10, 1:10) + theme_grey(base_size = 18)
ggplot(mtcars, aes(x = mpg, y = cyl)) +
geom_point() +
theme_grey(base_size = 18)
Bardzo przydatne! Jeśli ktokolwiek jest zainteresowany, domyślny rozmiar tekstu to ** 11 ** ('theme_gray() $ text $ size') –
pod nowym ggplot2 2.2.1 Nie widzę" base_size "pod wymienionym motywem, ale wygląda na to, że działa. Zauważyłem, że mój tekst 'geom_text' wyświetlający tekst średniej nie dziedziczy tej zmiany wartości base_size. Każdy ma szczęście, aby to zadziałało – micstr