在R中的向量中找到2个最低编号的索引

时间:2018-09-27 01:31:31

标签: r vector

我想找到R中向量中最低2的索引。向量看起来像:

vec = c(3300, 2220, 2220)

我知道如何找到最小值。我已经使用下面的函数编写了最小值。

Minimum should come out to be 2200, 2200.
minIndex <- which(vec == min(vec ))

答案是`minIndex = 2

所需答案 minIndex = 2 3

1 个答案:

答案 0 :(得分:1)

order给出最低的索引,其次是最低的索引,依此类推,因此取其前两个元素:

head(order(vec), 2)
## [1] 2 3