标签: r sorting
在R中,给定一个数值数组,如何生成另一个包含排序索引顺序的数组到原始数组中?为了澄清我的问题,请考虑一个例子:对于原始数组:
[33 11 55 22 44]
我想制作另一个数组:
[3 1 5 2 4]
第二个数组中的每个元素表示第一个数组中相应元素的排序索引。
在MATLAB中,这可以通过使用[B,XI] = sort(A)来完成;其中XI是有用数组。
答案 0 :(得分:3)
尝试使用rank()函数,找到here。