相关概念(NaN、Inf、None)
NaN: Not a Number:NaN 在 numpy 和 pandas 中用于标识空缺数据,但是 NaN 却是一个 Number 类型(特殊的 float),代表一个“不是数字”的值,这个值不能直接进行运算。
Inf:Infinity(无穷大)
None:None 在 python 中用于标识空缺数据,None 是一个 python 特殊的数据类型。
np.nansum()和 np.nanmean()用法
在进行 numpy 数组求和、均值时,如果这个数组里包含了 nan,则程序会报错或者求出来的值是 nan,如下代码所示:
1 | 1, 2, 3, 4, np.nan]) arr = np.array([ |
使用 np.nansum()、np.nanmean()在求和、均值时忽略 nan
1 | 1, 2, 3, 4, np.nan]) arr = np.array([ |
- 本文作者: YuT
- 本文链接: https://ytno1.github.io/archives/d479017a.html
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!