我想将[r]因子变量的频率分布绘制为条形图,其中条形图表示因子水平的频率计数。我使用ggplot2来做到这一点,并且没有问题。
我不知道如何在条形图中将频率计数标签添加到条形图。我尝试过的语法如下:
ggplot(data, aes(x = factorvar)) + geom_bar(fill = "somecolor") + geom_text(aes(y = ???))
我想我已经在W.Chang的stackoverflow和“ R Graphics Cookbook”中进行了彻底的搜索,但是在上述geom_text()的美学意义上,我找不到与“ y”匹配的参数的具体答案。我尝试了一些变体,例如:(y = ..count ..),但是没有用。
我将不胜感激任何帮助。谢谢...
ggplot(data=diamonds, aes(x=clarity)) +
geom_bar() +
geom_text(stat='count', aes(label=..count..), vjust=-1)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句