前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >np.nanmean, np.nanmax

np.nanmean, np.nanmax

作者头像
狼啸风云
修改2022-09-02 13:14:53
5430
修改2022-09-02 13:14:53
举报
文章被收录于专栏:计算机视觉理论及其实现

np.nanmean, np.nanmax, np.nanmin 的应用

我们在对一个python numpy数组求均值或最大值的时候,如果这个数组里包含nan,那么程序就会报错或者求出来的值是nan,如下所示

代码语言:txt
复制
import numpy as np

In [1]: import numpy as np

In [2]: test = np.array([3,5,4,7,np.nan])

In [3]: m = test.mean()

In [4]: m
Out[4]: nan

In [5]: np.mean(test)
Out[5]: nan

那么我们如何来忽略这里面的nan,缺省值呢,numpy还有其他函数可以实现,那就是np.nanmean, np.nanmax 诸如此类的函数,可以看出来就是前面加上一个nan

代码语言:javascript
复制
In [6]: np.nanmean(test)
Out[6]: 4.75

In [7]: np.nanmax(test)
Out[7]: 7.0
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021/05/09 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档