【发布时间】:2017-05-15 23:28:14
【问题描述】:
我有一个这样的数据集
library(forcats)
g <- data.frame(var = as.factor(c("C", "B", "A")),
dt = as.POSIXct(c("2016-01-01 00:02:20","2016-02-01 00:03:43", "2016-03-01 10:00:00"), format = "%Y-%m-%d %H:%M:%S", tz = "UTC")
)
我试图根据 dt 字段来狂欢数据,但我得到一个错误:
fct_relevel(g$var, order(g$dt))
> fct_relevel(g$var, order(g$dt))
[1] C B A
Levels: A B C
Warning message:
Unknown levels in `f`: 1, 2, 3
>
如何解决这个问题?我想使用 forcats 包进行此操作。
【问题讨论】:
标签: r