Ich habe versucht, die Schriftart für die Beschriftungen meines Balkendiagramms auf 10 zu ändern, ggplot2
indem ich Folgendes getan habe:
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)
Das resultierende Bild hat jedoch eine super große Schriftgröße für die Beschriftungen des Balkendiagramms.
Dann dachte ich daran, dies zu ändern geom_text()
:
geom_text(size=10,aes(label=V2),position=position_dodge(width=0.9),
hjust=1.5,colour="white")
Die Etikettenschrift ist noch größer ...
Ich kann die Größe innerhalb geom_text
auf 3 ändern und jetzt sieht es aus wie Schriftart 10, ähnlich wie bei den Achsenbeschriftungen.
Ich frage mich, was los ist? Gilt theme(text=element_text(size=10))
nicht für Etiketten?
Und warum unterscheidet sich die Größe von 10 geom_text()
Zoll von der in theme(text=element_text())
?