Tôi đã cố gắng thay đổi phông chữ thành 10 cho các nhãn của biểu đồ thanh của tôi ggplot2
bằng cách làm như sau:
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)
nhưng hình ảnh kết quả có kích thước phông chữ siêu lớn cho các nhãn biểu đồ thanh.
Sau đó, tôi nghĩ đến việc sửa đổi geom_text()
với điều này:
geom_text(size=10,aes(label=V2),position=position_dodge(width=0.9),
hjust=1.5,colour="white")
Phông chữ nhãn thậm chí còn lớn hơn ...
Tôi có thể thay đổi kích thước bên trong geom_text
thành một cái gì đó như 3 và bây giờ nó trông giống như phông chữ 10, tương tự như các nhãn trục.
Tôi tự hỏi điều gì đang xảy ra? Không theme(text=element_text(size=10))
áp dụng cho nhãn?
Và tại sao kích thước 10 inch lại geom_text()
khác với kích thước in theme(text=element_text())
?