我试图通过使用geom_bar()来排序栏。问题是,我首先按
计算均值+ stat_summary(fun.y = mean, geom = "bar", fill = "White", colour = "Black")
因此我无法按矢量对值进行排序,因此值不会作为列存在。 我得到了不同手段的酒吧,现在我想通过平均值来订购它们。 R按字母顺序排序。 所以我得到了这个:enter image description here
但是我想通过他们的y轴值来排序它们,所以最大的(或最低的)切换条首先出现,然后是第二个....
最后,我需要使用
来翻转轴 last_plot() + coord_flip()
所以我可以水平读取名称,如果我愿意,可以更改文字大小 - 不重叠。 但我也希望按手段排序。现在我明白了:enter image description here
但我希望Simulation首先出现,然后冒险等等......
如何在图中订购计算方法?
答案 0 :(得分:0)
假设您的aes()
参数为:Genre, Anzhal_mods
。那就是你有这样的美学
aes(Genre,Anzhal_mods)
您可以做的是,将其更改为
aes(reorder(Genre, -Anzhal_mods), Anzhal_mods)