我有一个矩阵A
,例如
A = data_dir.frame(cbind(x1 = c(0, 2, 0, 5, 9, 1), x2 = c(10, 100, 30, 14, 20, 80)))
> A
x1 x2
1 0 10
2 2 100
3 0 30
4 5 14
5 9 20
6 1 80
我理想的结果是:
A = data.frame(cbind(x1 = c(0, 0, 1, 2, 5, 9), x2 = c(10, 30, 80, 100, 14, 20)))
我怎样才能在R?
中这样做答案 0 :(得分:0)
使用order
:
A[order(A$x1),]
# x1 x2
# 1 0 10
# 3 0 30
# 6 1 80
# 2 2 100
# 4 5 14
# 5 9 20