Я попытался изменить шрифт на 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())
?