r - 使用哪个和!R中的函数
问题描述
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)