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的Twisted框架编写简单的网络客户端
Apr 16 Python
Python爬虫模拟登录带验证码网站
Jan 22 Python
浅谈python中scipy.misc.logsumexp函数的运用场景
Jun 23 Python
Python 元类实例解析
Apr 04 Python
Python第三方Window模块文件的几种安装方法
Nov 22 Python
使用python的pexpect模块,实现远程免密登录的示例
Feb 14 Python
详解django实现自定义manage命令的扩展
Aug 13 Python
Python实现快速排序的方法详解
Oct 25 Python
Python面向对象之继承原理与用法案例分析
Dec 31 Python
基于Python爬取股票数据过程详解
Oct 21 Python
用python爬虫批量下载pdf的实现
Dec 01 Python
Python通过loop.run_in_executor执行同步代码 同步变为异步
Apr 11 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
全国FM电台频率大全 - 18 湖南省
2020/03/11 无线电
十天学会php之第八天
2006/10/09 PHP
php面向对象全攻略 (三)特殊的引用“$this”的使用
2009/09/30 PHP
PHP用身份证号获取星座和生肖的方法
2013/11/07 PHP
php实现cc攻击防御和防止快速刷新页面示例
2014/02/13 PHP
PHP提示Deprecated: mysql_connect(): The mysql extension is deprecated的解决方法
2014/08/28 PHP
ThinkPHP中使用ajax接收json数据的方法
2014/12/18 PHP
php继承中方法重载(覆盖)的应用场合
2015/02/09 PHP
PHP小偷程序的设计与实现方法详解
2016/10/15 PHP
PHP实现Unicode编码相互转换的方法示例
2020/11/17 PHP
PHP实现获取第一个中文首字母并进行排序的方法
2017/05/09 PHP
用php+ajax新建流程(请假、进货、出货等)
2017/06/11 PHP
基于jQuery的js分页代码
2010/06/10 Javascript
javascript window.confirm确认 取消对话框实现代码小结
2012/10/21 Javascript
js如何实现点击标签文字,文字在文本框出现
2015/08/05 Javascript
JavaScript探测CSS动画是否已经完成的方法
2016/08/30 Javascript
javascript 删除数组元素和清空数组的简单方法
2017/02/24 Javascript
js实现自定义进度条效果
2017/03/15 Javascript
微信小程序 密码输入(源码下载)
2017/06/27 Javascript
jQuery+vue.js实现的多选下拉列表功能示例
2019/01/15 jQuery
Node.js Stream ondata触发时机与顺序的探索
2019/03/08 Javascript
JavaScript面向对象编程小游戏---贪吃蛇代码实例
2019/05/15 Javascript
原生js无缝轮播插件使用详解
2020/03/09 Javascript
在Vue中获取自定义属性方法:data-id的实例
2020/09/09 Javascript
基于Vant UI框架实现时间段选择器
2020/12/24 Javascript
python网络编程示例(客户端与服务端)
2014/04/24 Python
Python发送邮件功能示例【使用QQ邮箱】
2018/12/04 Python
Python 静态方法和类方法实例分析
2019/11/21 Python
Python 文件数据读写的具体实现
2020/01/24 Python
python实现猜拳游戏项目
2020/11/30 Python
会计专业自我鉴定范文
2013/10/06 职场文书
企业行政文员岗位职责
2013/12/03 职场文书
入党申请书怎么写?
2019/06/11 职场文书
Python OpenCV快速入门教程
2021/04/17 Python
MySQL 存储过程的优缺点分析
2021/05/20 MySQL
Netty分布式客户端接入流程初始化源码分析
2022/03/25 Java/Android