首页 > 技术文章 > numpy 求均值,处理无效值和非零值

niuniu238 2021-03-07 16:52 原文

方法一:

 

 参考自:https://blog.csdn.net/iteapoy/article/details/85139485

方法二:

将零值转为 np.nan,无效值,使用np.nanmean()函数计算

例如

 1 temp=np.array([5,3,7,0,0])

2 temp = np.where(temp>0,temp,np.nan)

3 np.nanmean(temp) 

推荐阅读