快速提问,因为我觉得这不符合预期,因为:
import numpy as np
print(np.nansum([np.nan, np.nan]))
返回0而不是NaN ......这是故意的吗?我正在使用Numpy v1.12.0 btw。
答案 0 :(得分:0)
来自文档:
返回给定轴上的数组元素之和将非数字(NaN)视为零。
https://docs.scipy.org/doc/numpy/reference/generated/numpy.nansum.html
答案 1 :(得分:0)
根据文档,这正是nansum function的作用:
返回给定轴上的数组元素之和,将非数字(NaN)视为零。