【发布时间】:2017-10-25 03:50:02
【问题描述】:
我正在尝试将向量 (b) 的元素与向量 (a) 的元素进行匹配,其中向量 (b) 的每个元素在其末端都有一个向量 (a) 的元素。解决方案应返回一个长度为 (b) 的向量,其中包含 (a) 中匹配项的索引。
所以,例如:
a<-c('R2','R3','N_3','R1')
b<-c('sp_one_R1', 'sp_one_N_3', 'sp_two_R3')
some.function(a,b)
should give:
[1] 4 3 2
我研究了 pmatch 和 grep+lapply 但找不到解决方案。我也想过在'_'上拆分(b)的元素,但是这个字符也可以出现在(a)的元素中,这样也行不通。
非常感谢任何帮助!
【问题讨论】:
标签: r