簡體   English   中英

R-比較創建邏輯向量

[英]R - compare create logical vector

我有2個向量,如果向量z中的元素等於向量x中的任何元素,我想顯示邏輯。

 z <- rep(c("AA","AB","AC","AD","AE"), 40)  
 x <- c("AA","AD","BB")  
 z == x  

我使用z == x,但True False值不正確。 警告顯示,“較長的對象長度不是較短的對象長度的倍數”

您正在尋找%in% (有關詳細信息,請參見?"%in%" ):

z %in% x

head(z %in% x)
# [1]  TRUE FALSE FALSE  TRUE FALSE  TRUE

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM