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 相关文章推荐
web.py在模板中输出美元符号的方法
Aug 26 Python
python中self原理实例分析
Apr 30 Python
Python中处理字符串之isalpha()方法的使用
May 18 Python
Python脚本文件打包成可执行文件的方法
Jun 02 Python
python使用wmi模块获取windows下的系统信息 监控系统
Oct 27 Python
Python 中开发pattern的string模板(template) 实例详解
Apr 01 Python
python实现屏保计时器的示例代码
Aug 08 Python
python判断计算机是否有网络连接的实例
Dec 15 Python
Python将列表数据写入文件(txt, csv,excel)
Apr 03 Python
详解python中docx库的安装过程
Nov 08 Python
flask框架渲染Jinja模板与传入模板变量操作详解
Jan 25 Python
Django如何使用redis作为缓存
May 21 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
PHP针对多用户实现更换头像功能
2016/09/04 PHP
PHP实现登陆表单提交CSRF及验证码
2017/01/24 PHP
对laravel的session获取与存取方法详解
2019/10/08 PHP
php反序列化长度变化尾部字符串逃逸(0CTF-2016-piapiapia)
2020/02/15 PHP
asp(javascript)全角半角转换代码 dbc2sbc
2009/08/06 Javascript
firefox事件处理之自动查找event的函数(用于onclick=foo())
2010/08/05 Javascript
javaScript矢量图表库-gRaphael几行代码实现精美的条形图/饼图/点图/曲线图
2013/01/09 Javascript
jquery如何把参数列严格转换成数组实现思路
2013/04/01 Javascript
如何使用jquery控制CSS样式,并且取消Css样式(如背景色,有实例)
2013/07/09 Javascript
两个数组去重的JS代码
2013/12/04 Javascript
Json实现异步请求提交评论无需跳转其他页面
2014/10/11 Javascript
DOM操作一些常用的属性汇总
2015/03/13 Javascript
JavaScript中的Math.SQRT1_2属性使用简介
2015/06/14 Javascript
jQuery实现时尚漂亮的弹出式对话框实例
2015/08/07 Javascript
jQuery实现的超酷苹果风格图标滑出菜单效果代码
2015/09/16 Javascript
ashx文件获取$.ajax()方法发送的数据
2016/05/26 Javascript
快速解决js中window.location.href不工作的问题
2016/11/02 Javascript
jQuery图片拖动组件Dropzone用法示例
2017/01/17 Javascript
实例详解Vue项目使用eslint + prettier规范代码风格
2018/08/20 Javascript
vue与原生app的对接交互的方法(混合开发)
2018/11/28 Javascript
JavaScript文档加载模式以及元素获取
2020/07/28 Javascript
Python描述器descriptor详解
2015/02/03 Python
Python线程详解
2015/06/24 Python
Pycharm+Scrapy安装并且初始化项目的方法
2019/01/15 Python
opencv 获取rtsp流媒体视频的实现方法
2019/08/23 Python
Python的历史与优缺点整理
2020/05/26 Python
Django前后端分离csrf token获取方式
2020/12/25 Python
HTML5中的Article和Section元素认识及使用
2013/03/22 HTML / CSS
有影响力的人、名人和艺术家的官方商品:Represent
2019/11/26 全球购物
英国最大的独立摄影零售商:Park Cameras
2019/11/27 全球购物
大四学生毕业自荐信
2013/11/07 职场文书
土木工程毕业生自荐信
2013/11/12 职场文书
小学模范班主任事迹材料
2014/05/13 职场文书
助理政工师申报材料
2014/06/03 职场文书
低碳环保标语
2014/06/12 职场文书
Python手拉手教你爬取贝壳房源数据的实战教程
2021/05/21 Python