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实现给数组按片赋值的方法
Jul 28 Python
解决uWSGI的编码问题详解
Mar 24 Python
速记Python布尔值
Nov 09 Python
详解appium+python 启动一个app步骤
Dec 20 Python
解决Python pandas df 写入excel 出现的问题
Jul 04 Python
图解python全局变量与局部变量相关知识
Nov 02 Python
pytorch的梯度计算以及backward方法详解
Jan 10 Python
python range实例用法分享
Feb 06 Python
Python如何自动获取目标网站最新通知
Jun 18 Python
python matplotlib库的基本使用
Sep 23 Python
把Anaconda中的环境导入到Pycharm里面的方法步骤
Oct 30 Python
用pushplus+python监控亚马逊到货动态推送微信
Jan 29 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 IN_ARRAY 函数使用注意事项
2010/07/24 PHP
PHP获取指定函数定义在哪个文件中以及其所在的行号实例
2014/05/08 PHP
php禁用函数设置及查看方法详解
2016/07/25 PHP
thinkPHP5.1框架路由::get、post请求简单用法示例
2019/05/06 PHP
解决表单中第一个非隐藏的元素获得焦点的一个方案
2009/10/26 Javascript
javascript+HTML5的Canvas实现Lab单车动画效果
2015/08/07 Javascript
javascript中undefined与null的区别
2015/08/16 Javascript
基于javascript实现样式清新图片轮播特效
2016/03/30 Javascript
JavaScript实现邮箱地址自动匹配功能代码
2016/11/28 Javascript
js实现5秒倒计时重新发送短信功能
2017/02/05 Javascript
JS中利用localStorage防止页面动态添加数据刷新后数据丢失
2017/03/10 Javascript
JavaScript实现的选择排序算法实例分析
2017/04/14 Javascript
微信小程序实现的贪吃蛇游戏【附源码下载】
2018/01/03 Javascript
一步快速解决微信小程序中textarea层级太高遮挡其他组件
2019/03/04 Javascript
微信小程序 生成携带参数的二维码
2019/10/23 Javascript
JQuery省市联动效果实现过程详解
2020/05/08 jQuery
vuex页面刷新导致数据丢失的解决方案
2020/12/10 Vue.js
python动态加载变量示例分享
2014/02/17 Python
Python解决鸡兔同笼问题的方法
2014/12/20 Python
Python的Django框架安装全攻略
2015/07/15 Python
Python实现简单的四则运算计算器
2016/11/02 Python
python 多进程并行编程 ProcessPoolExecutor的实现
2019/10/11 Python
Python基于Dlib的人脸识别系统的实现
2020/02/26 Python
Python创建临时文件和文件夹
2020/08/05 Python
军用级手机壳,专为冒险而建:Zizo Wireless
2019/08/07 全球购物
学雷锋树新风演讲稿
2014/05/10 职场文书
幼儿教师暑期培训方案
2014/08/27 职场文书
个人委托书如何写
2014/09/25 职场文书
在宿舍喝酒的检讨书
2014/09/28 职场文书
金正昆讲礼仪观后感
2015/06/11 职场文书
2016教师学习教育法心得体会
2016/01/19 职场文书
好段摘抄大全(48句)
2019/08/08 职场文书
利用html+css实现菜单栏缓慢下拉效果的示例代码
2021/03/30 HTML / CSS
Mysql效率优化定位较低sql的两种方式
2021/05/26 MySQL
MongoDB数据库部署环境准备及使用介绍
2022/03/21 MongoDB
使用Apache Camel表达REST服务的方法
2022/06/10 Servers