如何对数据帧中的列重新排序?

如何更改此输入(按顺序:时间、输入、输出、文件):

超时文件
1      2     3    4
2      3     4    5

该输出(顺序为:超时、超时、输入、文件)

文件超时
1      3     2    4
2      4     3    5

以下是虚拟R数据:

表格<-frame(Time=c(1,2),In=c(2,3),Out=c(3,4),Files=c(4,5))
桌子
##超时文件
##1    1  2   3     4
##2    2  3   4     5

数据帧有四列,如sodf[,c(1,2,3,4)]
注意,第一个逗号表示保留所有行,1,2,3,4表示列

要更改上述问题中的顺序,请执行df2[,c(1,3,2,4)]

如果要将此文件输出为csv,请执行write.csv(df2,file=“somedf.csv”)

发表评论