如果任何元素满足条件

时间:2014-01-19 13:11:20

标签: r if-statement

a<-sample(1:100,replace=T)

我希望有一个查看a的if条件,如果a的任何元素满足条件,那么它会执行一个命令。

怎么办呢?

1 个答案:

答案 0 :(得分:10)

为什么不使用any

any(a > 100)
# FALSE

any(a > 50)
# TRUE

if (any(a > 50)) {
  # do something ...
}

有关详细信息,请参阅?any