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实现windows下模拟按键和鼠标点击的方法
Mar 13 Python
python妹子图简单爬虫实例
Jul 07 Python
python实现隐马尔科夫模型HMM
Mar 25 Python
Python实现高斯函数的三维显示方法
Dec 29 Python
对Python发送带header的http请求方法详解
Jan 02 Python
分享8个非常流行的 Python 可视化工具包
Jun 05 Python
在Python中os.fork()产生子进程的例子
Aug 08 Python
python自动化UI工具发送QQ消息的实例
Aug 27 Python
Python API自动化框架总结
Nov 12 Python
python绘制无向图度分布曲线示例
Nov 22 Python
Pytorch 实现计算分类器准确率(总分类及子分类)
Jan 18 Python
Python PIL按比例裁剪图片
May 11 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使用strtotime和date函数判断日期是否有效代码分享
2013/12/25 PHP
Yii2框架操作数据库的方法分析【以mysql为例】
2019/05/27 PHP
jquery ajax return没有返回值的解决方法
2011/10/20 Javascript
JavaScript prototype属性深入介绍
2012/11/27 Javascript
Javascript代码在页面加载时的执行顺序介绍
2013/05/03 Javascript
javascripit实现密码强度检测代码分享
2013/12/12 Javascript
JavaScript中创建字典对象(dictionary)实例
2015/03/31 Javascript
JavaScript实现网页对象拖放功能的方法
2015/04/15 Javascript
JavaScript中对DOM节点的访问、创建、修改、删除
2015/11/16 Javascript
关于JS 预解释的相关理解
2016/06/28 Javascript
Bootstrap实现渐变顶部固定自适应导航栏
2020/08/27 Javascript
工厂模式在JS中的实践
2017/01/18 Javascript
详解小程序输入框闪烁及重影BUG解决方案
2018/08/31 Javascript
python递归查询菜单并转换成json实例
2017/03/27 Python
pandas重新生成索引的方法
2018/11/06 Python
python初学者,用python实现基本的学生管理系统(python3)代码实例
2019/04/10 Python
Python3+Pycharm+PyQt5环境搭建步骤图文详解
2019/05/29 Python
PyQt5通信机制 信号与槽详解
2019/08/07 Python
python3实现用turtle模块画一棵随机樱花树
2019/11/21 Python
Myholidays美国:在线旅游网站
2019/08/16 全球购物
介绍一些UNIX常用简单命令
2014/11/11 面试题
工商学院毕业生个人自我评价
2013/09/19 职场文书
编辑硕士自荐信范文
2013/11/27 职场文书
技能比赛获奖感言
2014/02/14 职场文书
幼儿园元旦家长感言
2014/02/27 职场文书
竞选大队委员演讲稿
2014/04/28 职场文书
安全承诺书格式
2014/05/21 职场文书
国贸专业毕业求职信
2014/06/11 职场文书
个人纪律作风整改措施思想汇报
2014/10/12 职场文书
升学宴答谢词
2015/01/05 职场文书
学习新党章心得体会2016
2016/01/15 职场文书
庭外和解协议书
2016/03/23 职场文书
Python基础之Socket通信原理
2021/04/22 Python
Python turtle实现贪吃蛇游戏
2021/06/18 Python
C3 线性化算法与 MRO之Python中的多继承
2021/10/05 Python
python计算列表元素与乘积详情
2022/08/05 Python