我有分面数据,其中每个方面都是堆叠条的集合。我想按填充的大小对每个堆叠条内的填充进行排序,底部的值较大,顶部的值较小。假设我有以下数据:
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 的级别排序为在底部具有较大的值,因为这具有全局影响,因此不会单独处理每个方面。是否可以在每个方面的每个条中按大小对堆栈进行排序?