4

我有一个向量:

x<-rnorm(100),

我想创建一个向量来存储 X 中第一个、第二个、第三个...第 100 个最大值的位置。

例如,如果x=4,9,2,0,10,11所需的向量6,5,2,1,3,4是这样做的功能吗?

4

2 回答 2

7

尝试使用order

> order(x, decreasing =TRUE)
[1] 6 5 2 1 3 4
于 2013-10-17T12:41:42.617 回答
3

尝试这个:

> order(-x)
[1] 6 5 2 1 3 4
于 2013-10-17T12:44:28.037 回答