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 文件读写操作实例详解
Mar 12 Python
Python中的下划线详解
Jun 24 Python
python中matplotlib实现最小二乘法拟合的过程详解
Jul 11 Python
python机器学习理论与实战(五)支持向量机
Jan 19 Python
python实现词法分析器
Jan 31 Python
11个Python Pandas小技巧让你的工作更高效(附代码实例)
Apr 30 Python
详解Python的三种可变参数
May 08 Python
运用PyTorch动手搭建一个共享单车预测器
Aug 06 Python
python实现通过队列完成进程间的多任务功能示例
Oct 28 Python
python实现把两个二维array叠加成三维array示例
Nov 29 Python
浅谈python元素如何去重,去重后如何保持原来元素的顺序不变
Feb 28 Python
利用Python将list列表写入文件并读取的方法汇总
Mar 25 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 中的一些经验积累
2006/10/09 PHP
php通过Chianz.com获取IP地址与地区的方法
2015/01/14 PHP
PHP实现的简单缓存类
2015/07/29 PHP
PHP回调函数与匿名函数实例详解
2017/08/16 PHP
yii2.0整合阿里云oss删除单个文件的方法
2017/09/19 PHP
js取消单选按钮选中并判断对象是否为空
2013/11/14 Javascript
JavaScript实现图片自动加载的瀑布流效果
2016/04/11 Javascript
js实现浏览器倒计时跳转页面效果
2016/08/12 Javascript
Query常用DIV操作获取和设置长度宽度的实现方法
2016/09/19 Javascript
Bootstrap实现导航栏的2种方式
2016/11/28 Javascript
简单理解js的prototype属性及使用
2016/12/07 Javascript
JavaScript无阻塞加载和defer、async详解
2017/02/26 Javascript
jQuery实现简单弹窗遮罩效果
2017/02/27 Javascript
jQuery中的类名选择器(.class)用法简单示例
2018/05/14 jQuery
使用form-create动态生成vue自定义组件和嵌套表单组件
2019/01/18 Javascript
详解如何使用微信小程序云函数发送短信验证码
2019/03/13 Javascript
微信JS-SDK实现微信会员卡功能(给用户微信卡包里发送会员卡)
2019/07/25 Javascript
react实现antd线上主题动态切换功能
2019/08/12 Javascript
vue数据更新UI不刷新显示的解决办法
2020/08/06 Javascript
vue3.0生命周期的示例代码
2020/09/24 Javascript
vue二选一tab栏切换新做法实现
2021/01/19 Vue.js
[04:56]经典回顾:前Ehome 与 前LGD
2015/02/26 DOTA
python数据结构之二叉树的统计与转换实例
2014/04/29 Python
Python求出0~100以内的所有素数
2018/01/23 Python
python实现比较文件内容异同
2018/06/22 Python
python文件转为exe文件的方法及用法详解
2019/07/08 Python
Python OpenCV视频截取并保存实现代码
2019/11/30 Python
python 读取数据库并绘图的实例
2019/12/03 Python
利用css3制作3D样式按钮实现代码
2013/03/18 HTML / CSS
纪伊国屋泰国网上书店:Kinokuniya泰国
2017/12/24 全球购物
竞选大队委员演讲稿
2014/04/28 职场文书
再婚婚前财产协议书范本
2014/10/19 职场文书
工作能力自我评价2015
2015/03/05 职场文书
祝福语集锦:送给闺蜜的生日祝福语
2019/10/08 职场文书
JavaScript正则表达式实现注册信息校验功能
2022/05/30 Java/Android
redis lua限流算法实现示例
2022/07/15 Redis