Я вижу это в python 2.7.3, как с pylab, так и с numpy. Почему это:Почему существует другое поведение с коротким назначением и NaN?
>>> x = pylab.arange(5)
>>> x = x + pylab.nan
>>> print x
[ nan nan nan nan nan]
отличается от этого:
>>> x = pylab.arange(5)
>>> x += pylab.nan
__main__:1: RuntimeWarning: invalid value encountered in add
>>> print x
[-9223372036854775808 -9223372036854775808 -9223372036854775808
-9223372036854775808 -9223372036854775808]
?
удаленный тег matplotlib, потому что 'pylab.arange' и' plab.nan' действительно от 'numpy'. – tacaswell