我正在使用Anaconda和Spyder运行Python 3.6.4。
当我尝试将NumPy数组的值设置为NaN时,我得到以下RuntimeWarning。
a = numpy.array([5.0,2.0,1.0])
a[0] = numpy.nan
C:\用户.. \ Anaconda3 \ lib中\站点包\ numpy的\ core_methods.py:29: 运行时警告:在reduce 返回时遇到无效值 umr_minimum(a,axis,None,out,keepdims)
C:\用户.. \ Anaconda3 \ lib中\站点包\ numpy的\ core_methods.py:26: 运行时警告:在reduce 返回时遇到无效值 umr_maximum(a,axis,None,out,keepdims)
为什么会这样?
答案 0 :(得分:2)
我已经更新了NumPy版本,现在一切正常。