ggplot2 增加输出标签的字体大小

问题描述 投票:0回答:1

我正在使用 ggplot2 创建绘图,我想增加输出中标签的大小,因此不需要手动添加标签。

我尝试使用 cex ,但这仅部分起作用,因为它只会增加图中的计数大小,但不会增加 x 或 y 标签

ggplot(dat, aes(x = Gender, fill = gen))+
  geom_bar(position = "dodge")+
  scale_fill_manual(values = c("#40E0D0","#DE3163"))+
  labs(y="All", fill ="Gender:")+
  scale_y_continuous(breaks = seq(0,550,50))+
  ggtitle("Gender")+
  theme(axis.title.x = element_text(size =20, face = "bold"))+
  theme(axis.title.y = element_text(size = 20, face = "bold", angle = 90))+
  theme(plot.title = element_text(size = 30, face="bold"), legend.position = "bottom")+
  geom_text(aes(label=stat(count), cex = 6), stat = "count",
            position=position_dodge(width = 1),vjust= -0.2, cex = 6)+
  theme(legend.title = element_text(size = 20))+
  theme(legend.text = element_text(size = 20))
``
r ggplot2 markdown size axis-labels
1个回答
0
投票

主题(文本=元素文本(大小= 30))

© www.soinside.com 2019 - 2024. All rights reserved.