129 Есть ли способ увеличить размер шрифта ggplot2? Я думаю , что нужно указать что - то вроде legend.key.width = unit(2, "line")в themeфункции, но используется для настройки клавиш в легендах, а не размер шрифта. Спасибо! r ggplot2 маленький мальчик источник 2 Я обычно обращаюсь к ?themeэтим вопросам Рикардо Сапорта Ответы: 229 Вы можете использовать theme_get()для отображения возможных вариантов темы. Вы можете контролировать размер шрифта легенды, используя: + theme(legend.text=element_text(size=X)) заменяя X на желаемый размер. Доминик Эдвардс источник 48 theme(plot.title = element_text(size = 12, face = "bold"), legend.title=element_text(size=10), legend.text=element_text(size=9)) Ашиш Маркандай источник 17 Вы можете также указать размер шрифта относительно к 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? bers 1 Учитывая базовый размер 11 и размер 50% относительно родительского, это даст 5,5. Мегатрон, 8 Более простой, но не менее эффективный вариант: + theme_bw(base_size=X) Джефферсон Майя источник 9 Осторожный. Для меня это изменило и другие размеры шрифта (например, заголовок, метки оси). seane
229 Вы можете использовать theme_get()для отображения возможных вариантов темы. Вы можете контролировать размер шрифта легенды, используя: + theme(legend.text=element_text(size=X)) заменяя X на желаемый размер. Доминик Эдвардс источник
48 theme(plot.title = element_text(size = 12, face = "bold"), legend.title=element_text(size=10), legend.text=element_text(size=9)) Ашиш Маркандай источник
17 Вы можете также указать размер шрифта относительно к 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? bers 1 Учитывая базовый размер 11 и размер 50% относительно родительского, это даст 5,5. Мегатрон, 8 Более простой, но не менее эффективный вариант: + theme_bw(base_size=X) Джефферсон Майя источник 9 Осторожный. Для меня это изменило и другие размеры шрифта (например, заголовок, метки оси). seane
8 Более простой, но не менее эффективный вариант: + theme_bw(base_size=X) Джефферсон Майя источник 9 Осторожный. Для меня это изменило и другие размеры шрифта (например, заголовок, метки оси). seane
?theme
этим вопросамОтветы:
Вы можете использовать
theme_get()
для отображения возможных вариантов темы. Вы можете контролировать размер шрифта легенды, используя:заменяя X на желаемый размер.
источник
источник
Вы можете также указать размер шрифта относительно к
base_size
включены в такие темы, какtheme_bw()
(гдеbase_size
есть 11) , используяrel()
функцию.Например:
источник
rel(0.5)
итоге?5.5
?11.5
?Более простой, но не менее эффективный вариант:
источник