我希望这个问题不是太愚蠢。
当所有案例都是TRUE
时,是否有内置的R函数返回FALSE
?
与any()
或all()
类似,但在逻辑向量为2的情况下,TRUE
TRUE
会返回FALSE
,{{1} } TRUE
返回FALSE
,FALSE
FALSE
返回FALSE
。
我称之为TRUE
。
答案 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
是你的向量。