重新排序R中数据框中的列?

时间:2017-04-24 20:36:02

标签: r

我有一个数据帧,df和一个向量x,它包含df列子集的名称。是否有一种方法在R中重新排序df中的列,以便x出现在其他列之前?

1 个答案:

答案 0 :(得分:1)

我们可以将'x'向量与不属于'x'的列的名称连接起来(setdiff))

df[c(x,setdiff(names(df), x))]