Numpyでのnan・NaN・NANの違い
スポンサーリンク

nan・NaN・NANに違いはない

NumpyにはnanNaNおよび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
スポンサーリンク
おすすめの記事