我想在這個boxplot上爲2個組添加男性和女性平均年齡的標籤。到目前爲止,我只能通過小組來完成,而不是通過性別和小組來完成。在ggplot2 boxplot上添加多個標籤
我的數據幀:
Age=c(60, 62, 22, 24, 21, 23)
Sex=c("f", "m", "f","f","f","m")
Group=c("Old", "Old", "Young", "Young", "Young", "Young")
aging<-data.frame(Age, Sex, Group)
而對於圖的命令:
ggplot(data=aging, aes(x=Group, y=Age))+geom_boxplot(aes(fill=Sex))
+geom_text(data =aggregate(Age~Group,aging, mean),
aes(label =round(Age,1), y = Age + 3), size=6)
你能提供一些最小的數據,所以我們可以直接測試代碼嗎? – ilir
@ilir我在編輯後的版本 – Alba
@Alba [this](http://stackoverflow.com/a/13370258/640783)上添加了一些數據可能會有所幫助。 –