标签: r dataframe
有一个目标载体
f=c(3,2,1,4)
和两列数据框(df)
2 4 1 2 7 8 9 10
我想按照目标f矢量的顺序重新排列所有行。
7 8 1 2 2 4 9 10
有一种简单的方法吗?
答案 0 :(得分:2)
是的,有:
f <- c(3,2,1,4) df <- matrix(c(2, 1, 7, 9, 4, 2, 8, 10), nrow=4) df[f, ]