r - 你能重新排列ggplot2中的图例标签吗?

时间:2017-03-31 11:18:56

标签: r ggplot2 legend

显然是第一次措辞,所以这就是我的意思。传奇看起来像这样:

10%

15%

20%

25%

30%

35%

40%

45%

5%

50%

这是自动完成的。有谁知道你是否可以手动将5%移到顶部?

1 个答案:

答案 0 :(得分:2)

最好的选择是在绘图之前重新排序相应的因素,例如

mydata$percentage <- with(mydata,
        factor(percentage,levels=gtools::mixedsort(levels(percentage))))

这应该可行,但可重复的例子会更好。