假设构造的数据帧如
df = data.frame(replicate(2,sample(0:10,2,rep=TRUE)))
df = t(df)
df
Run Code Online (Sandbox Code Playgroud)
返回类似的东西
[,1] [,2]
X1 9 8
X2 10 4
Run Code Online (Sandbox Code Playgroud)
这是一个问题:如何更改行的顺序,以便:
[,1] [,2]
X2 10 4
X1 9 8
Run Code Online (Sandbox Code Playgroud)
?谢谢!
nim*_*odm 10
一种方法是直接索引行:
df[c("X2","X1"),]
Run Code Online (Sandbox Code Playgroud)
或者你可以使用行索引:
df[c(2,1),] # or just df[2:1,]
Run Code Online (Sandbox Code Playgroud)