在R中,我有一个元素x和一个向量v.我想找到一个元素的第一个索引v,它等于x.我知道这样做的一种方法是:which(x == v)[[1]],但这似乎效率过低.有更直接的方法吗?
对于奖励积分,是否有一个功能,如果x是一个矢量?也就是说,它应该返回一个索引向量,指示xin 的每个元素的位置v.
例如,
vec <- c(4,4,4,3,3,3,5,4,5,4,3,3,56)
(pos <- ?????????)
Run Code Online (Sandbox Code Playgroud)
我要回报
1 4 7 13
Run Code Online (Sandbox Code Playgroud)