2017-09-19 10 views
1

私は質問があまりにも愚かではないことを願っています。組み込み関数 "none"はありますか?

すべてのケースがFALSEの場合はTRUEを返すビルトインR関数はありますか?

any()又はall()と似ているが、2、TRUETRUE戻りFALSETRUEFALSE戻りFALSEFALSEFALSE戻るTRUEの論理ベクトルの場合です。

私はそれをnone()と呼びます。

+6

'any any '(c(FALSE、FALSE))を否定する方法はありますか? – akrun

+1

はい、動作します。十分に良い。 –

答えて

4

我々はany

!any(c(FALSE, FALSE)) 
3

Negate(any)

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

OPのように、関数 'none'を呼び出すことができました。 –

1

それともall!を使用することができます。

all(!vec) 

sumを使用して:

sum(vec)==0 

WHE再vecあなたのベクトルです。

関連する問題