对python dataframe逻辑取值的方法详解


Posted in Python onJanuary 30, 2019

我遇到的一个小需求,就是希望通过判断pandas dataframe中一列的值在两个条件范围(比如下面代码中所描述的逻辑,取小于u-3ε和大于u+3ε的值),然后取出dataframe中的所有符合条件的值,这个需求的解决与普通的iloc、loc、ix的方式不同,所以我想分享一下,希望可以帮到遇到这个困难的朋友们,下面是我的实例代码:

doc[~((doc.iloc[:,141:142]<(mean_value-3*std_value))&(doc.iloc[:,141:142]>(mean_value+3*std_value)))]

下面代码是去掉两端数据,保留中间数据

doc = doc[~((doc.iloc[:,141]>(mean_value+3*std_value))|(doc.iloc[:,141]<(mean_value-3*std_value)))]
data[(data.C>1)&(data.C<5)])

以上这篇对python dataframe逻辑取值的方法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
压缩包密码破解示例分享(类似典破解)
Jan 17 Python
php使用递归与迭代实现快速排序示例
Jan 23 Python
Python __setattr__、 __getattr__、 __delattr__、__call__用法示例
Mar 06 Python
Python的math模块中的常用数学函数整理
Feb 04 Python
python实现简易数码时钟
Feb 19 Python
python中时间转换datetime和pd.to_datetime详析
Aug 11 Python
Atom Python 配置Python3 解释器的方法
Aug 28 Python
Python partial函数原理及用法解析
Dec 11 Python
logging level级别介绍
Feb 21 Python
Python是什么 Python的用处
May 26 Python
python 逐步回归算法
Apr 06 Python
python编程学习使用管道Pipe编写优化代码
Nov 20 Python
对Python中DataFrame选择某列值为XX的行实例详解
Jan 29 #Python
把pandas转换int型为str型的方法
Jan 29 #Python
使用pandas把某一列的字符值转换为数字的实例
Jan 29 #Python
Python不同目录间进行模块调用的实现方法
Jan 29 #Python
DataFrame:通过SparkSql将scala类转为DataFrame的方法
Jan 29 #Python
pandas去除重复列的实现方法
Jan 29 #Python
使用Python向C语言的链接库传递数组、结构体、指针类型的数据
Jan 29 #Python
You might like
合作指挥官:孟斯克
2020/03/16 星际争霸
PHP中的加密功能
2006/10/09 PHP
php接口和抽象类使用示例详解
2014/03/02 PHP
PHP日志LOG类定义与用法示例
2018/09/06 PHP
Thinkphp5.0框架的Db操作实例分析【连接、增删改查、链式操作等】
2019/10/11 PHP
七种PHP开发环境搭建工具
2020/06/28 PHP
PHP实现Snowflake生成分布式唯一ID的方法示例
2020/08/30 PHP
RR vs IO BO3 第一场2.13
2021/03/10 DOTA
我见过最全的个人js加解密功能页面
2007/12/12 Javascript
JavaScript编写带旋转+线条干扰的验证码脚本实例
2016/05/30 Javascript
jQuery Ajax 上传文件处理方式介绍(推荐)
2016/06/30 Javascript
微信小程序 生命周期和页面的生命周期详细介绍
2017/01/19 Javascript
Node.js数据库操作之查询MySQL数据库(二)
2017/03/04 Javascript
AngularJs 终极购物车(实例讲解)
2017/11/08 Javascript
浅谈Webpack4 Tree Shaking 终极优化指南
2019/11/18 Javascript
javascript 设计模式之组合模式原理与应用详解
2020/04/08 Javascript
jQuery实现移动端笔触canvas电子签名
2020/05/21 jQuery
js实现微信聊天界面
2020/08/09 Javascript
Python合并同一个文件夹下所有PDF文件的方法
2019/03/11 Python
深入了解Django View(视图系统)
2019/07/23 Python
pandas的to_datetime时间转换使用及学习心得
2019/08/11 Python
Python使用matplotlib 画矩形的三种方式分析
2019/10/31 Python
python+pygame实现坦克大战小游戏的示例代码(可以自定义子弹速度)
2020/08/11 Python
贝尔帐篷精品店:Bell Tent Boutique
2019/06/12 全球购物
敏捷开发的主要原则都有哪些
2015/04/26 面试题
银行实习生的自我评价
2013/12/09 职场文书
大学生英语演讲稿
2014/04/24 职场文书
小学亲子活动总结
2014/07/01 职场文书
生物学专业求职信
2014/07/23 职场文书
公证委托书格式
2014/09/13 职场文书
学校四风问题对照检查材料思想汇报
2014/09/26 职场文书
2015年考研复习计划
2015/01/19 职场文书
大学考试作弊检讨书
2015/05/06 职场文书
银行文明优质服务培训心得体会
2016/01/09 职场文书
Nginx下配置Https证书详细过程
2021/04/01 Servers
如何用JavaScript学习算法复杂度
2021/04/30 Javascript