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のようになります。
何が起こっているのだろうか?DOESはtheme(text=element_text(size=10))
、ラベルには適用されませんか?
そして、なぜ10インチのサイズがgeom_text()
それと異なるのtheme(text=element_text())
ですか?