如何使用
我有以下的图表:
现在我想在顶部添加百分比标签。如果我在geom_text中使用y = (..count..)/sum(..count..)*100,它会显示错误信息Error in eval(expr, envir, enclos) : object 'count' not found。
geom_text
在ggplot2
中为每个柱状图添加百分比标签?我知道已经有几个类似的问题得到了解答。但是它们要么只使用一个分类变量,要么在绘图之前计算百分比。我有以下的图表:
ggplot(data = mtcars)+
geom_bar(aes(x = factor(cyl),
y = (..count..)/sum(..count..)*100,
fill = factor(gear)),
position = "dodge")
现在我想在顶部添加百分比标签。如果我在geom_text中使用y = (..count..)/sum(..count..)*100,它会显示错误信息Error in eval(expr, envir, enclos) : object 'count' not found。