如何在每个方面内按大小订购堆积条形图

时间:2013-11-06 22:12:50

标签: r ggplot2 bar-chart facet-wrap

我有分面数据,其中每个方面都是堆叠条形图的集合。我想按照填充的大小在每个堆叠条中排序填充,较大的值位于底部,较小的值位于顶部。假设我有以下数据:

require(ggplot2)
big_votes_movies = movies[movies$votes > 50000,]
p = ggplot(big_votes_movies, aes(x=rating, y=votes, fill=factor(year))) + geom_bar(stat="identity") + facet_wrap(~ Drama)

不幸的是,我不能简单地订购电影水平$ year,以便在底部有更大的值,因为它具有全局效果,因此不会单独完成每个方面。是否可以按每个方面内每个条形的大小排序堆栈?

enter image description here

0 个答案:

没有答案