我尝试ggplot2
通过执行以下操作将条形图的标签的字体更改为10 :
ggplot(data=file,aes(x=V1,y=V3,fill=V2)) +
geom_bar(stat="identity",position="dodge",colour="white") +
geom_text(aes(label=V2),position=position_dodge(width=0.9),
hjust=1.5,colour="white") +
theme_bw()+theme(element_text(size=10))
ggsave(filename="barplot.pdf",width=4,height=4)
但是结果图像的条形图标签的字体大小超大。
然后我想到geom_text()
用这个修改:
geom_text(size=10,aes(label=V2),position=position_dodge(width=0.9),
hjust=1.5,colour="white")
标签字体更大...
我可以将大小更改为geom_text
3,现在看起来像字体10,类似于轴标签。
我想知道发生了什么事?确实theme(text=element_text(size=10))
并不适用于标签?
为什么10 in的尺寸与in的尺寸geom_text()
不同theme(text=element_text())
?