是否有内置功能“无”?

时间:2017-09-19 12:11:48

标签: r function

我希望这个问题不是太愚蠢。

当所有案例都是TRUE时,是否有内置的R函数返回FALSE

any()all()类似,但在逻辑向量为2的情况下,TRUE TRUE会返回FALSE,{{1} } TRUE返回FALSEFALSE FALSE返回FALSE

我称之为TRUE

3 个答案:

答案 0 :(得分:5)

我们可以将!any

一起使用
!any(c(FALSE, FALSE))

答案 1 :(得分:3)

Negate(any)

> none <- Negate(any)
> none(c(TRUE,TRUE))
[1] FALSE
> none(c(TRUE,FALSE))
[1] FALSE
> none(c(FALSE,FALSE))
[1] TRUE

答案 2 :(得分:1)

all

all(!vec)

或使用sum

sum(vec)==0

其中vec是你的向量。