x <- c("a", "b", "c", "d", "e", "f", "g")
y <- c("a", "c", "d", "z")
我正在尝试将y与x进行比较,并找到一个索引,其中y与x中的任何内容都不匹配。在这种情况下,z确实匹配,我希望R返回z的索引。
这是我尝试过的事情之一,它不起作用。
index <- which(y != x)
使用操作员%in%
which(!y%in%x)
您也可以使用match
,如果没有匹配项,它将返回NA
。
which(is.na(match(y, x)))
#[1] 4