pandas条件组合筛选和按范围筛选的示例代码


Posted in Python onAugust 26, 2019

1、从记录中选出所有fault_code列的值在fault_list= [487, 479, 500, 505]这个范围内的记录

record2=record[record['FAULT_CODE'].isin(fault_list)]

pandas条件组合筛选和按范围筛选的示例代码

要用.isin 而不能用in,用 in以后选出来的值都是True 和False,然后报错:

ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any()

2、选出所有WTGS_CODE=20004013的记录

set=20004013
record= record[record['WTGS_CODE'] == set]

pandas条件组合筛选和按范围筛选的示例代码

 3、其次,从记录中选出所有满足set条件且fault_code列的值在fault_list= [487, 479, 500, 505]这个范围内的记录

record_this_month=record[(record['WTGS_CODE']==set)&(record['FAULT_CODE'].isin(fault_list))]

pandas条件组合筛选和按范围筛选的示例代码

(1)多个条件筛选的时候每个条件都必须加括号。

(2)判断值是否在某一个范围内进行筛选的时候需要使用DataFrame.isin()的isin()函数,而不能使用in。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
详解Python中的文本处理
Apr 11 Python
flask框架使用orm连接数据库的方法示例
Jul 16 Python
对python中词典的values值的修改或新增KEY详解
Jan 20 Python
对python 中re.sub,replace(),strip()的区别详解
Jul 22 Python
基于Django ORM、一对一、一对多、多对多的全面讲解
Jul 26 Python
Python pandas库中的isnull()详解
Dec 26 Python
如何通过Django使用本地css/js文件
Jan 20 Python
Python换行与不换行的输出实例
Feb 19 Python
python生成并处理uuid的实现方式
Mar 03 Python
pycharm全局搜索的具体步骤
Jul 28 Python
Python设计密码强度校验程序
Jul 30 Python
pytorch下的unsqueeze和squeeze的用法说明
Feb 06 Python
python3 反射的四种基本方法解析
Aug 26 #Python
python接口调用已训练好的caffe模型测试分类方法
Aug 26 #Python
深入学习python多线程与GIL
Aug 26 #Python
用python生成与调用cntk模型代码演示方法
Aug 26 #Python
python list转置和前后反转的例子
Aug 26 #Python
python3 map函数和filter函数详解
Aug 26 #Python
python爬虫 2019中国好声音评论爬取过程解析
Aug 26 #Python
You might like
php MYSQL 数据备份类
2009/06/19 PHP
关于初学PHP时的知识积累总结
2013/06/07 PHP
PHP实现的简单日历类
2014/11/29 PHP
PHP使用 Pear 进行安装和卸载包的方法详解
2019/07/08 PHP
asp.net和php的区别点总结
2019/10/10 PHP
基于jQuery实现模拟页面加载进度条
2013/04/01 Javascript
js调试系列 源码定位与调试[基础篇]
2014/06/18 Javascript
javascript实现在网页任意处点左键弹出隐藏菜单的方法
2015/05/13 Javascript
php基于redis处理session的方法
2016/03/14 Javascript
浅析jquery数组删除指定元素的方法:grep()
2016/05/19 Javascript
VUE JS 使用组件实现双向绑定的示例代码
2017/01/10 Javascript
bootstrap datetimepicker 日期插件在火狐下出现一条报错信息的原因分析及解决办法
2017/03/08 Javascript
jQuery+ThinkPHP+Ajax实现即时消息提醒功能实例代码
2017/03/21 jQuery
使用原生js编写一个简单的框选功能方法
2019/05/13 Javascript
解决vue与node模版引擎的渲染标记{{}}(双花括号)冲突问题
2020/09/11 Javascript
JS操作JSON常用方法(10w阅读)
2020/12/06 Javascript
[02:19]DOTA2女子战队FOX视频专访:希望更多美眉一起加入
2013/10/15 DOTA
[46:48]DOTA2上海特级锦标赛A组小组赛#2 Secret VS CDEC第三局
2016/02/25 DOTA
[50:02]完美世界DOTA2联赛循环赛 Magma vs IO BO2第一场 11.01
2020/11/02 DOTA
Django接受前端数据的几种方法总结
2016/11/04 Python
python脚本实现数据导出excel格式的简单方法(推荐)
2016/12/30 Python
SQLite3中文编码 Python的实现
2017/01/11 Python
Python实现迭代时使用索引的方法示例
2018/06/05 Python
Python 带有参数的装饰器实例代码详解
2018/12/06 Python
详解Python Opencv和PIL读取图像文件的差别
2019/12/27 Python
Python中zip函数如何使用
2020/06/04 Python
世界上最大的各式箱包网络零售店:eBag
2016/07/21 全球购物
Fossil加拿大官网:化石手表、手袋、首饰及配饰
2019/04/23 全球购物
天游软件面试
2013/11/23 面试题
代理商会议邀请函
2014/01/27 职场文书
社区矫正工作方案
2014/06/04 职场文书
学校领导班子四风问题整改意见
2014/10/02 职场文书
2014年创卫工作总结
2014/11/24 职场文书
2014年建筑工作总结
2014/11/26 职场文书
初中重阳节活动总结
2015/05/05 职场文书
python 遍历磁盘目录的三种方法
2021/04/02 Python