我有一个数据帧,看起来像这样:R:以预定顺序排序
2,39 1
1,94 1,71 1,48
我想排序,有这样的结果:
2,39
1.71
1,48
1,94
含义,我首先采取的第一个元件在第一列中,则第三个,那么第四个,...
我首先想到使用在第二列中的应用功能是这样的:
apply(... , sort)
apply(... , rev)
但这样做,我得到:
2,39
1.48
1.94
1.71
我可以有希望的结果,如果我用一个for循环,但我想知道是否有一种方法,通过使用应用功能,这使得要做到这一点更清洁的代码。
检查“匹配”功能。 –
看起来你只需要将第一列与第二列进行子集合 –