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。どちらも、欠落している値または未定義の値を表すために使用されます。
NULLnullオブジェクトを表します。これは予約語です。
NULLおそらく式と関数によって返されるため、値は未定義です。
NAは長さ1の論理定数であり、欠落値インジケーターが含まれています。NAraw以外の他のベクトルタイプに自由に強制変換できます。欠測値をサポートする定数、、、NA_integer_およびNA_real_その他のアトミックベクトルタイプもNA_complex_ありNA_character_ます。これらはすべてR言語の予約語です。