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查找相似单词的方法
Mar 05 Python
python验证码识别的实例详解
Sep 09 Python
利用python求相邻数的方法示例
Aug 18 Python
使用python和pygame绘制繁花曲线的方法
Feb 24 Python
pandas求两个表格不相交的集合方法
Dec 08 Python
python实现五子棋人机对战游戏
Mar 25 Python
200行python代码实现2048游戏
Jul 17 Python
浅谈spring boot 集成 log4j 解决与logback冲突的问题
Feb 20 Python
Python 批量读取文件中指定字符的实现
Mar 06 Python
基于python实现图片转字符画代码实例
Sep 04 Python
Python 列表反转显示的四种方法
Nov 16 Python
Python爬虫之Selenium多窗口切换的实现
Dec 04 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&mysql(六)
2006/10/09 PHP
使用ThinkPHP自带的Http类下载远程图片到本地的实现代码
2011/08/02 PHP
需要注意的几个PHP漏洞小结
2012/02/05 PHP
PHP获取文件行数的方法
2015/06/10 PHP
PHP实现的线索二叉树及二叉树遍历方法详解
2016/04/25 PHP
Laravel 关联模型-关联新增和关联更新的方法
2019/10/10 PHP
枚举JavaScript对象的函数
2006/12/22 Javascript
jquery validate在ie8下的bug解决方法
2013/11/13 Javascript
jQuery的DOM操作之删除节点示例
2014/01/03 Javascript
jquery获取url参数及url加参数的方法
2015/10/26 Javascript
详解Matlab中 sort 函数用法
2016/03/20 Javascript
Node.js+Express配置入门教程
2016/05/19 Javascript
简洁实用的BootStrap jQuery手风琴插件
2016/08/31 Javascript
vue-cli+webpack记事本项目创建
2017/04/01 Javascript
jquery.uploadifive插件怎么解决上传限制图片或文件大小问题
2017/05/08 jQuery
JavaScript你不知道的一些数组方法
2017/08/18 Javascript
vue-cli监听组件加载完成的方法
2018/09/07 Javascript
关于layui 弹出层一闪而过就消失的解决方法
2019/09/09 Javascript
刷新页面后让控制台的js代码继续执行
2019/09/20 Javascript
详解Vue3 Composition API中的提取和重用逻辑
2020/04/29 Javascript
简单谈谈offsetleft、offsetTop和offsetParent
2020/12/04 Javascript
[49:59]KG vs Mineski 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
Python实现简单多线程任务队列
2016/02/27 Python
Linux下python3.7.0安装教程
2018/07/30 Python
python查找指定文件夹下所有文件并按修改时间倒序排列的方法
2018/10/21 Python
pytorch实现用Resnet提取特征并保存为txt文件的方法
2019/08/20 Python
python实现ip地址的包含关系判断
2020/02/07 Python
python实现密度聚类(模板代码+sklearn代码)
2020/04/27 Python
如何更换python默认编辑器的背景色
2020/08/10 Python
详解通过HTML5 Canvas实现图片的平移及旋转变化的方法
2016/03/22 HTML / CSS
凯特方迪化妆品官网:Kat Von D Beauty
2016/11/15 全球购物
Shopping happy life西班牙:以最优惠的价格提供最好的时尚配饰
2020/03/13 全球购物
八一演出活动方案
2014/02/03 职场文书
创先争优公开承诺书
2014/08/30 职场文书
电气工程师岗位职责
2015/02/12 职场文书
pytorch 预训练模型读取修改相关参数的填坑问题
2021/06/05 Python