使用Spyder将数组元素设置为NaN时NumPy中的警告

时间:2018-05-17 20:29:19

标签: python numpy nan spyder

我正在使用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)

为什么会这样?

1 个答案:

答案 0 :(得分:2)

我已经更新了NumPy版本,现在一切正常。