RのNaNとInf、NULLとNAの違いは何ですか?
「 NA 」の長さは「1」で、NULLの長さは「0」である?NA
と教えてください。?NULL
要するに
NaN : means 0/0 -- Stands for Not a Number
NA : is generally interpreted as a missing, does not exist
NULL : is for empty object.
正確な定義については、非常によく書かれたドキュメントを読むことができます。
R言語では、2つの密接に関連するnullのような値があります:NA
とNULL
。どちらも、欠落している値または未定義の値を表すために使用されます。
NULL
nullオブジェクトを表します。これは予約語です。
NULL
おそらく式と関数によって返されるため、値は未定義です。
NA
は長さ1の論理定数であり、欠落値インジケーターが含まれています。NA
raw以外の他のベクトルタイプに自由に強制変換できます。欠測値をサポートする定数、、、NA_integer_
およびNA_real_
その他のアトミックベクトルタイプもNA_complex_
ありNA_character_
ます。これらはすべてR言語の予約語です。