pandas.dataframe中根据条件获取元素所在的位置方法(索引)


Posted in Python onJune 07, 2018

在dataframe中根据一定的条件,得到符合要求的某行元素所在的位置。

代码如下所示:

df = pd.DataFrame({'BoolCol': [1, 2, 3, 3, 4],'attr': [22, 33, 22, 44, 66]}, 
  index=[10,20,30,40,50]) 
print(df) 
a = df[(df.BoolCol==3)&(df.attr==22)].index.tolist() 
print(a)

df如下所示,以上通过选取“BoolCol”取值为3且“attr”取值为22的行,得到该行在df中的位置

注意:返回的位置为index列表,根据index的不同而不同,这点易于数组中默认的下标。

BoolCol attr 
10  1 22 
20  2 33 
30  3 22 
40  3 44 
50  4 66 
[30]

以上这篇pandas.dataframe中根据条件获取元素所在的位置方法(索引)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
跟老齐学Python之不要红头文件(1)
Sep 28 Python
python虚拟环境virtualenv的安装与使用
Sep 21 Python
Python读取Json字典写入Excel表格的方法
Jan 03 Python
解决使用PyCharm时无法启动控制台的问题
Jan 19 Python
python快排算法详解
Mar 04 Python
在django中,关于session的通用设置方法
Aug 06 Python
python连接、操作mongodb数据库的方法实例详解
Sep 11 Python
python批量修改xml属性的实现方式
Mar 05 Python
Python如何实现邮件功能
May 27 Python
浅谈Python中的字符串
Jun 10 Python
pytorch交叉熵损失函数的weight参数的使用
May 24 Python
python实现会员信息管理系统(List)
Mar 18 Python
python pandas 对series和dataframe的重置索引reindex方法
Jun 07 #Python
浅谈Series和DataFrame中的sort_index方法
Jun 07 #Python
解决DataFrame排序sort的问题
Jun 07 #Python
python爬取网页内容转换为PDF文件
Jul 28 #Python
python爬取网页转换为PDF文件
Jun 07 #Python
python实现pdf转换成word/txt纯文本文件
Jun 07 #Python
Python实现调用另一个路径下py文件中的函数方法总结
Jun 07 #Python
You might like
天津市收音机工业发展史
2021/03/04 无线电
php实现的简单压缩英文字符串的代码
2008/04/24 PHP
使用Linux五年积累的一些经验技巧
2013/06/20 PHP
10 个经典PHP函数
2013/10/17 PHP
PHP时间戳 strtotime()使用方法和技巧
2013/10/29 PHP
PHP微信开发之查询城市天气
2016/06/23 PHP
PHP的RSA加密解密方法以及开发接口使用
2018/02/11 PHP
mongodb和php的用法详解
2019/03/25 PHP
ThinkPHP3.2框架操作Redis的方法分析
2019/05/05 PHP
laravel框架数据库操作、查询构建器、Eloquent ORM操作实例分析
2019/12/20 PHP
jQuery中triggerHandler()方法用法实例
2015/01/19 Javascript
使用 TypeScript 重新编写的 JavaScript 坦克大战游戏代码
2015/04/07 Javascript
详解JavaScript中数组的相关知识
2015/07/29 Javascript
使用Object.defineProperty实现简单的js双向绑定
2016/04/15 Javascript
JavaScript高级函数应用之分时函数实例分析
2018/08/03 Javascript
深入学习JavaScript中的bom
2019/05/27 Javascript
如何解决js函数防抖、节流出现的问题
2019/06/17 Javascript
Python 除法小技巧
2008/09/06 Python
Python中使用HTMLParser解析html实例
2015/02/08 Python
Python实现树莓派WiFi断线自动重连的实例代码
2017/03/16 Python
Python实现感知器模型、两层神经网络
2017/12/19 Python
python+django+sql学生信息管理后台开发
2018/01/11 Python
Python针对给定列表中元素进行翻转操作的方法分析
2018/04/27 Python
python抓取京东小米8手机配置信息
2018/11/13 Python
在django-xadmin中APScheduler的启动初始化实例
2019/11/15 Python
python通过链接抓取网站详解
2019/11/20 Python
Python利用PyExecJS库执行JS函数的案例分析
2019/12/18 Python
pandas实现DataFrame显示最大行列,不省略显示实例
2019/12/26 Python
Pytorch通过保存为ONNX模型转TensorRT5的实现
2020/05/25 Python
军训的自我鉴定
2013/12/10 职场文书
竞选班干部的演讲稿
2014/04/24 职场文书
慈善晚会策划方案
2014/05/14 职场文书
自我介绍演讲稿范文
2014/08/21 职场文书
网球场地租赁协议范本
2014/10/07 职场文书
2014年就业工作总结
2014/11/26 职场文书
导游词幽默开场白
2019/06/26 职场文书