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 相关文章推荐
pygame实现弹力球及其变速效果
Jul 03 Python
python中利用Future对象异步返回结果示例代码
Sep 07 Python
Python实现PS滤镜Fish lens图像扭曲效果示例
Jan 29 Python
pandas 空的dataframe 插入列名的示例
Oct 30 Python
Python 带有参数的装饰器实例代码详解
Dec 06 Python
对python 判断数字是否小于0的方法详解
Jan 26 Python
我们为什么要减少Python中循环的使用
Jul 10 Python
Django中URL的参数传递的实现
Aug 04 Python
python命名空间(namespace)简单介绍
Aug 10 Python
python 写一个性能测试工具(一)
Oct 24 Python
python pygame 愤怒的小鸟游戏示例代码
Feb 25 Python
Django路由层如何获取正确的url
Jul 15 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
CI(CodeIgniter)框架配置
2014/06/10 PHP
ThinkPHP令牌验证实例
2014/06/18 PHP
ThinkPHP模板范围判断输出In标签与Range标签用法详解
2014/06/30 PHP
详解PHP对数组的定义以及数组的创建方法
2015/11/27 PHP
Yii使用Captcha验证码的方法
2015/12/28 PHP
统计PHP目录中的文件数方法
2019/03/05 PHP
向fckeditor编辑器插入指定代码的方法
2007/05/25 Javascript
JQuery优缺点分析说明
2010/06/09 Javascript
Js与Jq获取浏览器和对象值的方法
2016/03/18 Javascript
Bootstrap 模态框自定义点击和关闭事件详解
2018/08/10 Javascript
vue axios重复点击取消上一次请求封装的方法
2019/06/19 Javascript
微信小程序加载机制及运行机制图解
2019/11/27 Javascript
node.js 微信开发之定时获取access_token
2020/02/07 Javascript
JS实现页面数据懒加载
2020/02/13 Javascript
原生js+canvas实现贪吃蛇效果
2020/08/02 Javascript
Vue打包部署到Nginx时,css样式不生效的解决方式
2020/08/03 Javascript
用pywin32实现windows模拟鼠标及键盘动作
2014/04/22 Python
在Python的Flask中使用WTForms表单框架的基础教程
2016/06/07 Python
Python中eval带来的潜在风险代码分析
2017/12/11 Python
树莓派动作捕捉抓拍存储图像脚本
2019/06/22 Python
Python实现12306火车票抢票系统
2019/07/04 Python
Python爬虫:url中带字典列表参数的编码转换方法
2019/08/21 Python
关于Python形参打包与解包小技巧分享
2019/08/24 Python
PyTorch 对应点相乘、矩阵相乘实例
2019/12/27 Python
深入理解Tensorflow中的masking和padding
2020/02/24 Python
pandas apply多线程实现代码
2020/08/17 Python
为什么需要版本控制
2016/10/28 面试题
介绍一下XMLHttpRequest对象的常用方法和属性
2013/05/24 面试题
就业推荐自我鉴定
2013/10/06 职场文书
函授本科自我鉴定
2013/11/03 职场文书
村委会贫困证明范本
2014/09/17 职场文书
学校政风行风自查自纠报告
2014/10/21 职场文书
2016年12月份红领巾广播稿
2015/12/21 职场文书
分析设计模式之模板方法Java实现
2021/06/23 Java/Android
Ajax实现三级联动效果
2021/10/05 Javascript
详解apache编译安装httpd-2.4.54及三种风格的init程序特点和区别
2022/07/15 Servers