找到一个向量是否是另一个向量的子集的方法,包括该向量在R中具有重复值的顺序
我想知道一个向量是否是另一个向量的子集,包括向量的顺序。 比如说找到一个向量是否是另一个向量的子集的方法,包括该向量在R中具有重复值的顺序,r,vector,subset,R,Vector,Subset,我想知道一个向量是否是另一个向量的子集,包括向量的顺序。 比如说 A <- c("A","B","C","D","A","C") B <- c("X","Z","A","B","C","D","A","C",
A <- c("A","B","C","D","A","C")
B <- c("X","Z","A","B","C","D","A","C","K","Y")
True
A您可以尝试grepl
+paste0
如下
grepl(paste0(A,collapse = ""),paste0(B,collapse = ""))
或grepl
+toString
grepl(toString(A),toString(B))
很好的选择!我认为这比粘贴/toString更简单
grepl(toString(A),toString(B))