ฉันพยายามเปลี่ยนฟอนต์เป็น 10 สำหรับเลเบลของพล็อตบาร์ของฉันggplot2
โดยทำสิ่งนี้:
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 นิ้วถึงgeom_text()
แตกต่างจากในtheme(text=element_text())
?