1
我有一个很大的数据框,需要返回与数据框中给定值关联的索引范围。与x值限制相关的返回索引R
小例子:
x = c(2:11)
x
[1] 2 3 4 5 6 7 8 9 10 11
我怎样才能返回X的给定值的指数?
例如,如何返回x中的数字3的索引值(期望的输出为2)?
感谢您的帮助。
我有一个很大的数据框,需要返回与数据框中给定值关联的索引范围。与x值限制相关的返回索引R
小例子:
x = c(2:11)
x
[1] 2 3 4 5 6 7 8 9 10 11
我怎样才能返回X的给定值的指数?
例如,如何返回x中的数字3的索引值(期望的输出为2)?
感谢您的帮助。
我们可以使用==
得到一个合理的载体,然后用which
从逻辑矢量
which(x==3)
#[1] 2
或者另一种选择返回TRUE值的位置是match
返回'的第一位置'x'向量中的3'
match(3, x)
#[1] 2