我有两个带有字符串的向量,如下所示:
x <- c("Zimbabwe (Rhodesia)", "India", "Equatorial Guinea", "United States")
y <- c("Zimbabwe", "India", "Guinea")
我想得到一个向量,它包含那些在x
和y
之间不匹配的字符串.理想的结果是:
"Zimbabwe (Rhodesia)" "Zimbabwe" "Equatorial Guinea" "Guinea" "United States"
我试着在这里巩固几个概念-
我知道我可以使用grep(paste(y, collapse = "|")
来获取向量的部分匹配,使用anchors来查找给定字符串的精确匹配.但如何将它们整合起来呢?
我该怎么做呢?