Есть ли способ увеличить размер шрифта ggplot2
? Я думаю , что нужно указать что - то вроде legend.key.width = unit(2, "line")
в theme
функции, но используется для настройки клавиш в легендах, а не размер шрифта. Спасибо!
Есть ли способ увеличить размер шрифта ggplot2
? Я думаю , что нужно указать что - то вроде legend.key.width = unit(2, "line")
в theme
функции, но используется для настройки клавиш в легендах, а не размер шрифта. Спасибо!
Ответы:
Вы можете использовать theme_get()
для отображения возможных вариантов темы. Вы можете контролировать размер шрифта легенды, используя:
+ theme(legend.text=element_text(size=X))
заменяя X на желаемый размер.
theme(plot.title = element_text(size = 12, face = "bold"),
legend.title=element_text(size=10),
legend.text=element_text(size=9))
Вы можете также указать размер шрифта относительно к base_size
включены в такие темы, как theme_bw()
(где base_size
есть 11) , используя rel()
функцию.
Например:
ggplot(mtcars, aes(disp, mpg, col=as.factor(cyl))) +
geom_point() +
theme_bw() +
theme(legend.text=element_text(size=rel(0.5)))
rel(0.5)
итоге? 5.5
? 11.5
?
Более простой, но не менее эффективный вариант:
+ theme_bw(base_size=X)
?theme
этим вопросам