是否可以使用“文本”元素在ggplot图中注释数据(变量)的特征?
library(ggplot2)
library(datasets)
my.mean <- mean(mtcars$mpg, na.rm=T)
my.mean <- as.name(my.mean)
gplot <- ggplot(mtcars, aes(mpg))+geom_histogram()
gplot <- gplot + geom_text(aes_string(label=my.mean, y=5), size=3)
这会在图表上产生一系列数字的外观。有什么想法如何解决这个问题吗?
编辑:这个问题不同,因为我不是试图用一个值注释每个直方图条块。目标是向图表添加一个单一的文本元素。