Python过滤掉numpy.array中非nan数据实例


Posted in Python onJune 08, 2020

代码

需要先导入pandas

arr的数据类型为一维的np.array

import pandas as pd
arr[~pd.isnull(arr)]

补充知识:python numpy.mean() axis参数使用方法【sum(axis=*)是求和,mean(axis=*)是求平均值】

如下所示:

import numpy as np
X = np.array([[1, 2], [4, 5], [7, 8]])
print(np.mean(X, axis=0, keepdims=True))
print('*'*50)
print(np.mean(X, axis=1, keepdims=True))
print('*'*50)
print(X.mean(axis=0))
print('*'*50)
print(X.mean(axis=1))

[[4. 5.]]

[[1.5]
[4.5]
[7.5]]

[4. 5.]

[1.5 4.5 7.5]

20200221

np.mean()还可计算列表元素均值:

import numpy as np
list1=[1,2,3,4,5]
list2=[[1,2,3],[4,5,6]]
print(np.mean(list1))
print(np.mean(list2))

结果:

3.0
3.5

以上这篇Python过滤掉numpy.array中非nan数据实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现简单中文词频统计示例
Nov 08 Python
Python从ZabbixAPI获取信息及实现Zabbix-API 监控的方法
Sep 17 Python
python中的tcp示例详解
Dec 09 Python
python实现简单聊天室功能 可以私聊
Jul 12 Python
Python re 模块findall() 函数返回值展现方式解析
Aug 09 Python
导入tensorflow:ImportError: libcublas.so.9.0 报错
Jan 06 Python
python不使用for计算两组、多个矩形两两间的iou方式
Jan 18 Python
From CSV to SQLite3 by python 导入csv到sqlite实例
Feb 14 Python
Python中常用的高阶函数实例详解
Feb 21 Python
解析python 类方法、对象方法、静态方法
Aug 15 Python
python实现录制全屏和选择区域录屏功能
Feb 05 Python
python 基于pygame实现俄罗斯方块
Mar 02 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
python如何编写win程序
Jun 08 #Python
You might like
适用于抽奖程序、随机广告的PHP概率算法实例
2014/04/09 PHP
YII框架页面缓存操作示例
2019/04/29 PHP
JS获取当前日期和时间的简单实例
2013/11/19 Javascript
JavaScript对象学习小结
2015/09/02 Javascript
基于Arcgis for javascript实现百度地图ABCD marker的效果
2015/09/12 Javascript
JS+CSS相对定位实现的下拉菜单
2015/10/06 Javascript
javascript实现的登陆遮罩效果汇总
2015/11/09 Javascript
jQuery 3 中的新增功能汇总介绍
2016/06/12 Javascript
AngularJS使用ng-Cloak阻止初始化闪烁问题的方法
2016/11/03 Javascript
Vue.js简易安装和快速入门(第二课)
2017/10/17 Javascript
Angular5升级RxJS到5.5.3报错:EmptyError: no elements in sequence的解决方法
2018/04/09 Javascript
webpack实现一个行内样式px转vw的loader示例
2018/09/13 Javascript
React和Vue中监听变量变化的方法
2018/11/14 Javascript
详解ES7 Decorator 入门解析
2019/02/18 Javascript
详解vue-template-admin三级路由无法缓存的解决方案
2020/03/10 Javascript
Vue watch响应数据实现方法解析
2020/07/10 Javascript
Vue实现简单的拖拽效果
2020/08/25 Javascript
在Python的Flask框架下收发电子邮件的教程
2015/04/21 Python
Django与遗留的数据库整合的方法指南
2015/07/24 Python
详解python实现读取邮件数据并下载附件的实例
2017/08/03 Python
对python 合并 累加两个dict的实例详解
2019/01/21 Python
python 实现将文件或文件夹用相对路径打包为 tar.gz 文件的方法
2019/06/10 Python
Python整数与Numpy数据溢出问题解决
2019/09/11 Python
利用Python脚本实现自动刷网课
2020/02/03 Python
Python class的继承方法代码实例
2020/02/14 Python
Django 5种类型Session使用方法解析
2020/04/29 Python
美国女性运动零售品牌:Lady Foot Locker
2017/05/12 全球购物
篮球赛口号
2014/06/18 职场文书
工伤事故处理协议书怎么写
2014/10/15 职场文书
大学生旷课检讨书1000字
2015/02/19 职场文书
解决numpy和torch数据类型转化的问题
2021/05/23 Python
Jupyter Notebook内使用argparse报错的解决方案
2021/06/03 Python
总结Python使用过程中的bug
2021/06/18 Python
python开发飞机大战游戏
2021/07/15 Python
win10键盘驱动怎么修复?Win10键盘驱动修复小技巧
2022/04/06 数码科技
避坑之 JavaScript 中的toFixed()和正则表达式
2022/04/19 Javascript