【发布时间】:2017-07-14 18:23:02
【问题描述】:
我想知道您是否可以重新排序 termplot 中的因子水平,因为它们目前按字母顺序排列,我要求它们按时间顺序排列。
这是我用来创建情节的代码:
termplot(model2, rug=TRUE, se=T, xlabs="Month/Year", ylabs="", ylim=c(-2,3), ask=F, col.term = 1, col.se = 1, use.factor.levels=TRUE)
所以我想重新排序,以便首先是 2015 年 7 月/8 月,然后是 2015 年 9 月/10 月,然后是 2016 年 4 月。
我知道你可以在 ggplot 中相当简单地做到这一点,但在 termplot 中找不到任何方法。
有没有办法做到这一点?
【问题讨论】:
-
抱歉,它不会让我上传情节,因为我是 stackoverflow 的新手并且没有足够的“声誉点”
-
谢谢,但是这种方法不适用于 termplot,因为它是从 GAM 的输出中工作的,因此已经从这里设置了级别。