是否有一个函数,给定一列data.frame返回与条件匹配的所有列索引的列表?

时间:2012-10-20 11:54:35

标签: r

我有一列数字数据。

我跑:

which.min(xdata[,5])

我得到了找到最小值的索引。

[1] 20

现在,如何提取满足相同条件的列的所有索引?也许作为一个清单。

1 个答案:

答案 0 :(得分:3)

which(xdata[ , 5] == min(xdata[ , 5]))

将起作用(它返回一个向量)。

如果您希望将索引作为列表:

as.list(which(xdata[ , 5] == min(xdata[ , 5])))