生成するステートメントがあるとしましょう integer(0)
たとえば、。
a <- which(1:3 == 5)
これをキャッチする最も安全な方法は何ですか?
私はそれをエラーとして扱うという考えは好きではありません。実際、特定の空のオブジェクトを折りたたまないというRのポリシーは、多くのエラー回復フローを回避するのに役立ち、したがって、コードがよりクリーンになります。
—
mbq
どちらを使用しないでください。
—
ハドリー
でテストできます
—
IRTFM 2014年
any
。which(1:3==5)
またはの場合はFALSEを返します1:3==5
。
@BondedDustを見つけようとし
—
RomanLuštrik2014年
integer(0)
ていwhich
ましたが、例として使用して作成しました。
これは古いことはわかっていますが、ハドリー、使用しない理由を説明してください
—
サボテン
which
。これは、不正なコードを回避するのに非常に役立ちます。