我有2个向量,如果向量z中的元素等于向量x中的任何元素,我想显示逻辑。
z <- rep(c("AA","AB","AC","AD","AE"), 40)
x <- c("AA","AD","BB")
z == x
我使用z == x但是真假值不正确。 警告显示,&#34;较长的对象长度不是较短对象长度的倍数&#34;
答案 0 :(得分:2)
您正在寻找%in%
(有关详细信息,请参阅?"%in%"
):
z %in% x
head(z %in% x)
# [1] TRUE FALSE FALSE TRUE FALSE TRUE