在R中,我有一个元素x和一个向量v.我想找到一个元素的第一个索引v,它等于x.我知道这样做的一种方法是:which(x == v)[[1]],但这似乎效率过低.有更直接的方法吗?
对于奖励积分,是否有一个功能,如果x是一个矢量?也就是说,它应该返回一个索引向量,指示xin 的每个元素的位置v.
给定R列表,我希望找到给定列表条目的索引.例如,对于条目"36",我希望我的输出为"2".另外,我如何使用lapply并行执行此类查询?
名单
$ "36"
[1]"7""12""26""29"
$ "2"
[1]"11""36"
$ "36"
[1]"20""49"
$ "2"
[1]"39""41"
"36"