【问题标题】:R - Value contained in set [duplicate]R - 集合中包含的值[重复]
【发布时间】:2014-09-17 20:05:37
【问题描述】:

这可能是一个重复的问题,但我做了一些搜索,可能找不到合适的关键字来搜索...

是否有一个函数可以测试变量值是否包含在一组特定的值中?

例如,假设我有这个神奇的函数“包含”,我希望它具有以下属性:

contains(value = 5, set = c(2:6)) 将返回 TRUE,其中

contains(value = 5, set = c(2,3,4,6,7)) 将返回 FALSE。

显然,我可以创建这个函数,但我希望存在一个包或选项。

【问题讨论】:

  • 你看过%in%吗?
  • 显然不是,谢谢:)

标签: r search


【解决方案1】:

有几种非常简单的方法可以做到这一点。 %in%-Operator 可能是最直观的。

> 5 %in% 2:6
[1] TRUE

有关更多信息,请参阅?match。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-01-06
    • 1970-01-01
    • 2015-03-23
    • 2019-10-21
    • 2023-03-27
    • 2012-11-15
    • 2021-09-17
    • 1970-01-01
    相关资源
    最近更新 更多