nan・NaN・NANに違いはない
Numpyにはnan
、NaN
およびNAN
がありますが、 3つすべては同一になります。
>>> numpy.nan is numpy.NaN is numpy.NAN
True
以下のように大文字や小文字を変えても出力は同じになります。
また、math.nanとNaNにおいても同じ意味になります
>>> np.nan
nan
>>> np.NaN
nan
>>> np.NAN
nan
NaNの表記の違い
オペレーティングシステムやプログラミング言語によって、NaNの文字列表現が異なる場合があります。
- nan
- NaN
- NaN%
- NAN
- NaNQ
- NaNS
- qNaN
- sNaN