在ggplot2中重新排序离散变量

时间:2016-07-22 21:20:47

标签: r ggplot2

我试图重新排序ggplot2中的离散变量。我想在图中按顺序显示WTT,KOT,WTD,KOD,但是我目前在图中获得了KOD,KOT,WTD,WTT。我已尝试使用匹配手动订购数据框,但我没有看到图表本身的变化。

数据看起来像这样:

cyg-get install my-package

手段会有所不同,我只关心正确的因素在图表中相互配对。

我主要使用的代码如下:

type mean
WTT  100
KOT  110
WTD  1000
KOD  1300

1 个答案:

答案 0 :(得分:1)

直接的方法是重新调整type变量:

graph = ggplot(data = data_subset,aes(y = Mean, x = factor(Type, levels = c("WTT", "KOT", "WTD", "KOD"), color = Type))