让我们看一下示例:
# 1. dplyr
mtcars %>% select(mpg, cyl, gear, everything())
# 2. data.table
as.data.table(mtcars)[, .(mpg, cyl, gear)]
在“齿轮”之后应添加什么以使其输出与“ dplyr”情况下的输出相同?
谢谢
答案 0 :(得分:8)
使用 setcolorder :
setcolorder(mtcars, neworder = c("mpg", "cyl", "gear"))
新订单
新列名称排序的字符向量。也可能 是列号。如果length(neworder)