r创建值位置从最高到最低的矢量

  • 本文关键字:位置 创建
  • 更新时间 :
  • 英文 :


我有一个向量:

set.seed(12)
a<-rnorm(4)

我想创建另一个矢量,对最大、第二大。。。CCD_ 1中的最小值。

一个例子:

>a
[1] -1.4805676  1.5771695 -0.9567445 -0.9200052

所需矢量为:2 4 3 1

有这样做的功能吗?

在此处发布@DavidArenburg的答案以结束问题。

如果你有矢量

 a<-c(-1.4805676,  1.5771695, -0.9567445, -0.9200052)

然后

order(-a)
# [1] 2 4 3 1

会给你想要的价值。

最新更新