python求numpy中array按列非零元素的平均值案例


Posted in Python onJune 08, 2020

输入:numpy的array

输出:一个一维的平均值array

import numpy as np
 
def non_zero_mean(np_arr):
 exist = (np_arr != 0)
 num = np_arr.sum(axis=1)
 den = exist.sum(axis=1)
 return num/den

如果要求按行的非零元素的平均值,把所有的 axis=1改成axis=0

补充知识:python dataframe 统计行列中零值的个数

1、按行统计,返回为一个series:

(df == 0).astype(int).sum(axis=1)

以上这篇python求numpy中array按列非零元素的平均值案例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
浅谈Python爬取网页的编码处理
Nov 04 Python
Python3 适合初学者学习的银行账户登录系统实例
Aug 08 Python
python中hashlib模块用法示例
Oct 30 Python
Python列表删除的三种方法代码分享
Oct 31 Python
python读取与写入csv格式文件的示例代码
Dec 16 Python
python将.ppm格式图片转换成.jpg格式文件的方法
Oct 27 Python
python得到一个excel的全部sheet标签值方法
Dec 10 Python
Python netmiko模块的使用
Feb 14 Python
windows上彻底删除jupyter notebook的实现
Apr 13 Python
解决Jupyter NoteBook输出的图表太小看不清问题
Apr 16 Python
PyTorch 中的傅里叶卷积实现示例
Dec 11 Python
Python中字符串对象语法分享
Feb 24 Python
Python过滤掉numpy.array中非nan数据实例
Jun 08 #Python
使用Python FastAPI构建Web服务的实现
Jun 08 #Python
python爬虫把url链接编码成gbk2312格式过程解析
Jun 08 #Python
给ubuntu18安装python3.7的详细教程
Jun 08 #Python
Python 实现将numpy中的nan和inf,nan替换成对应的均值
Jun 08 #Python
使用Numpy对特征中的异常值进行替换及条件替换方式
Jun 08 #Python
Python替换NumPy数组中大于某个值的所有元素实例
Jun 08 #Python
You might like
通过php添加xml文档内容的方法
2015/01/23 PHP
PHP经典面试题之设计模式(经常遇到)
2015/10/15 PHP
关于php中一些字符串总结
2016/05/05 PHP
Laravel jwt 多表(多用户端)验证隔离的实现
2019/12/18 PHP
PHP读取文件,解决中文乱码UTF-8的方法分析
2020/01/22 PHP
项目实践之javascript技巧
2007/12/06 Javascript
jquery实现背景墙聚光灯效果示例分享
2014/03/02 Javascript
Javascript实现单张图片浏览
2014/12/18 Javascript
js实现点击链接后窗口缩小并居中的方法
2015/03/02 Javascript
Js实现自定义右键行为
2015/03/26 Javascript
JS+CSS实现仿触屏手机拨号盘界面及功能模拟完整实例
2015/05/16 Javascript
javascript实现页面刷新时自动清空表单并选中的方法
2015/07/18 Javascript
最简单纯JavaScript实现Tab标签页切换的方式(推荐)
2016/07/25 Javascript
javascript input输入框模糊提示功能的实现
2017/09/25 Javascript
jQuery结合jQuery.cookie.js插件实现换肤功能示例
2017/10/14 jQuery
JavaScript常见JSON操作实例分析
2018/08/08 Javascript
微信小程序单选radio及多选checkbox按钮用法示例
2019/04/30 Javascript
JS实现扫码枪扫描二维码功能
2020/01/03 Javascript
JavaScript中ES6规范中let和const的用法和区别
2020/08/06 Javascript
[29:10]Ti4 冒泡赛第二天 NEWBEE vs Titan 3
2014/07/15 DOTA
深入理解Django的中间件middleware
2018/03/14 Python
对pandas中iloc,loc取数据差别及按条件取值的方法详解
2018/11/06 Python
Python全面分析系统的时域特性和频率域特性
2020/02/26 Python
Python json模块与jsonpath模块区别详解
2020/03/05 Python
Python面向对象多态实现原理及代码实例
2020/09/16 Python
ZWILLING双立人法国网上商店:德国刀具锅具厨具品牌
2019/08/28 全球购物
教育学专业毕业生的自我鉴定
2013/11/26 职场文书
社区健康教育工作方案
2014/06/03 职场文书
中国梦团日活动总结
2014/07/07 职场文书
就业意向书
2014/07/29 职场文书
流动人口婚育证明
2014/10/19 职场文书
2014年物业管理工作总结
2014/11/21 职场文书
万能检讨书开头与结尾怎么写
2015/02/17 职场文书
手术室消毒隔离制度
2015/08/05 职场文书
CocosCreator如何实现划过的位置显示纹理
2021/04/14 Javascript
vue 自定义组件添加原生事件
2022/04/21 Vue.js