R:按定义组的矢量组

时间:2016-01-07 10:46:56

标签: r

我有一个向量c("A","B","C",......)和一个列表list(c("A"),c("B","C")) 我想得到一个向量c(1,2,2....) 在一些基本软件包中是否有任何功能?

1 个答案:

答案 0 :(得分:1)

我们可以使用merge

 merge(stack(setNames(lst, seq_along(lst))), data.frame(values=v1))$ind