我目前正在阅读R for Data Science
并试图创建一些图表。我知道要在条形图中获得比例,您需要使用group = 1
。例如,下面的代码有效:
library(ggplot2)
ggplot(data = diamonds) + geom_bar(mapping = aes(x = cut, fill = color))
但我没有得到相同比例的情节。
ggplot(data = diamonds) + geom_bar(mapping = aes(x = cut, fill = color, y = ..prop.., group = 1))
我确实得到了比例但不是color
。