对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 相关文章推荐
Python(Tornado)模拟登录小米抢手机
Nov 12 Python
使用Python设置tmpfs来加速项目的教程
Apr 17 Python
python中zip和unzip数据的方法
May 27 Python
Python单链表简单实现代码
Apr 27 Python
利用numpy实现一、二维数组的拼接简单代码示例
Dec 15 Python
利用Anaconda简单安装scrapy框架的方法
Jun 13 Python
浅谈python中get pass用法
Mar 19 Python
python实现AES加密和解密
Mar 27 Python
利用Python小工具实现3秒钟将视频转换为音频
Oct 29 Python
Python3实现飞机大战游戏
Apr 24 Python
Python常驻任务实现接收外界参数代码解析
Jul 21 Python
python爬虫使用requests发送post请求示例详解
Aug 05 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
PHP和XSS跨站攻击的防范
2007/04/17 PHP
zend framework重定向方法小结
2016/05/28 PHP
php数组指针操作详解
2017/02/14 PHP
php 多个变量指向同一个引用($b = &amp;$a)用法分析
2019/11/13 PHP
js+xml生成级联下拉框代码
2012/07/24 Javascript
JavaScript 在网页上单击鼠标的地方显示层及关闭层
2012/12/30 Javascript
js控制的遮罩层实例介绍
2013/05/29 Javascript
JavaScript中对循环语句的优化技巧深入探讨
2014/06/06 Javascript
jQuery中$.get、$.post、$.getJSON和$.ajax的用法详解
2014/11/19 Javascript
nodeJs链接Mysql做增删改查的简单操作
2017/02/04 NodeJs
angular2+nodejs实现图片上传功能
2017/03/27 NodeJs
详解基于webpack搭建react运行环境
2017/06/01 Javascript
vue-cli单页应用改成多页应用配置详解
2017/07/14 Javascript
JS/jQuery实现超简单的Table表格添加,删除行功能示例
2019/07/31 jQuery
vue 集成jTopo 处理方法
2019/08/07 Javascript
简述ES6新增关键字let与var的区别
2019/08/23 Javascript
vue实现点击按钮“查看详情”弹窗展示详情列表操作
2020/09/09 Javascript
[49:21]完美世界DOTA2联赛循环赛 Ink Ice vs LBZS BO2第二场 11.05
2020/11/06 DOTA
windows系统中python使用rar命令压缩多个文件夹示例
2014/05/06 Python
python计算书页码的统计数字问题实例
2014/09/26 Python
python获取指定网页上所有超链接的方法
2015/04/04 Python
python 实现矩阵按对角线打印
2019/11/29 Python
django修改models重建数据库的操作
2020/03/31 Python
Tensorflow中的图(tf.Graph)和会话(tf.Session)的实现
2020/04/22 Python
python上下文管理的使用场景实例讲解
2021/03/03 Python
HTML5注册表单的自动聚焦与占位文本示例代码
2013/07/19 HTML / CSS
End Clothing美国站:英国男士潮牌商城
2018/04/20 全球购物
食堂员工工作职责
2013/12/18 职场文书
会计学生自我鉴定
2014/02/06 职场文书
星级党支部申报材料
2014/05/31 职场文书
市场推广策划方案
2014/06/02 职场文书
党员查摆剖析材料
2014/10/10 职场文书
2014年售后服务工作总结
2014/11/18 职场文书
Python实现DBSCAN聚类算法并样例测试
2021/06/22 Python
MySQL七种JOIN类型小结
2021/10/24 MySQL
一级电子管军用接收机测评
2022/04/05 无线电