【问题标题】:R - compare create logical vectorR - 比较创建逻辑向量
【发布时间】:2016-04-03 19:18:39
【问题描述】:

我有 2 个向量,如果向量 z 中的元素等于向量 x 中的任何元素,我想显示逻辑。

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

我使用 z == x 但 True False 值不正确。 警告显示,“较长的对象长度不是较短对象长度的倍数”

【问题讨论】:

    标签: r vector


    【解决方案1】:

    您正在寻找%in%(详见?"%in%"):

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-21
      • 2021-07-26
      • 1970-01-01
      • 2020-03-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多