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的Django框架下使用django-tagging的教程
May 30 Python
python删除列表内容
Aug 04 Python
利用python模拟实现POST请求提交图片的方法
Jul 25 Python
你眼中的Python大牛 应该都有这份书单
Oct 31 Python
python接口自动化(十七)--Json 数据处理---一次爬坑记(详解)
Apr 18 Python
python pandas获取csv指定行 列的操作方法
Jul 12 Python
python爬虫 爬取58同城上所有城市的租房信息详解
Jul 30 Python
使用python实现哈希表、字典、集合操作
Dec 22 Python
Python中格式化字符串的四种实现
May 26 Python
Python如何实现线程间通信
Jul 30 Python
详解Pytorch显存动态分配规律探索
Nov 17 Python
完美解决Pycharm中matplotlib画图中文乱码问题
Jan 11 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 开发环境配置(测试开发环境)
2010/04/28 PHP
php 无法加载mysql的module的时候的配置的解决方案引发的思考
2012/01/27 PHP
Apache中php.ini的设置方法
2013/02/28 PHP
使用php验证复选框有效性的示例
2013/11/13 PHP
PHP制作图形验证码代码分享
2014/10/23 PHP
微信支付开发维权通知实例
2016/07/12 PHP
Javascript中string转date示例代码
2013/11/01 Javascript
通过JS来动态的修改url,实现对url的增删查改
2014/09/01 Javascript
关于javascript模块加载技术的一些思考
2014/11/28 Javascript
JavaScript中的变量定义与储存介绍
2014/12/31 Javascript
JavaScript获取按钮所在form表单id的方法
2015/04/02 Javascript
jQuery+CSS3实现3D立方体旋转效果
2015/11/10 Javascript
微信小程序 MD5的方法详解及实例代码
2017/03/10 Javascript
微信小程序使用toast消息对话框提示用户忘记输入用户名或密码功能【附源码下载】
2017/12/09 Javascript
微信小程序使用request网络请求操作实例
2017/12/15 Javascript
JavaScript分步实现一个出生日期的正则表达式
2018/03/22 Javascript
vue watch深度监听对象实现数据联动效果
2018/08/16 Javascript
详解Vue内部怎样处理props选项的多种写法
2018/11/06 Javascript
jQuery内容选择器与表单选择器实例分析
2019/06/28 jQuery
file-loader打包图片文件时路径错误输出为[object-module]的解决方法
2020/01/03 Javascript
Python字符串处理实例详解
2017/05/18 Python
Python中的is和==比较两个对象的两种方法
2017/09/06 Python
python3实现SMTP发送邮件详细教程
2018/06/19 Python
Python列表生成式与生成器操作示例
2018/08/01 Python
PyQt5实现五子棋游戏(人机对弈)
2020/03/24 Python
Python 解码Base64 得到码流格式文本实例
2020/01/09 Python
Python的pygame安装教程详解
2020/02/10 Python
python中requests模拟登录的三种方式(携带cookie/session进行请求网站)
2020/11/17 Python
matplotlib运行时配置(Runtime Configuration,rc)参数rcParams解析
2021/01/05 Python
使用Html5实现异步上传文件,支持跨域,带有上传进度条
2016/09/17 HTML / CSS
美国儿童运动鞋和服装零售商:Kids Foot Locker
2017/08/05 全球购物
Bose法国官网:购买耳机、扬声器、家庭影院、专业音响
2017/12/21 全球购物
如何减少垃圾回收让内存更加有效使用
2013/10/18 面试题
爱耳日宣传活动总结
2014/07/05 职场文书
教师党员自我剖析材料
2014/09/29 职场文书
Python基础之pandas数据合并
2021/04/27 Python