3

我想知道以下事情:

我有一个 16x2 矩阵,第一列是数值,第二列也是数值,但实际上它们是位置数字,因此需要将它们视为一个因素。

我想将第一列中的值从低到高排序,但我需要第二列的数字与第一列中的原始合作伙伴值保持一致。

所以假设你有:

4 1
6 2 
2 3

现在我想将第一列从低到高排序。

然后我想得到

2 3
4 1
6 2

有人知道我该怎么做吗?

R似乎没有为配对数据提供变量类型......

4

1 回答 1

2

你可以做:

dat[order(dat[, 1]), ]
于 2013-10-23T12:19:01.303 回答