pandas全表查询定位某个值所在行列的方法


Posted in Python onApril 12, 2018

如下所示:

# create a dataframe with an integer feature and a categorical string feature
demo_df = pd.DataFrame({'Integer Feature': [0, 1, 2, 1], 'Categorical Feature': ['socks', 'fox', 'socks', 'box']})
demo_df

接下来用for遍历:

for indexs in demo_df.index: 
  for i in range(len(demo_df.loc[indexs].values)): 
    if(demo_df.loc[indexs].values[i] =='fox'): 
      print(indexs,i) 
      print(demo_df.loc[indexs].values[i])

或者用列表推导式:

Categorical FeatureInteger Feature0socks01fox12socks23box1 
[ (indexs,i) for indexs in demo_df.index for i in range(len(demo_df.loc[indexs].values)) if(demo_df.loc[indexs].values[i] =='fox')]

以上这篇pandas全表查询定位某个值所在行列的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python 提取文件的小程序
Jul 29 Python
小结Python用fork来创建子进程注意事项
Jul 03 Python
python使用Queue在多个子进程间交换数据的方法
Apr 18 Python
解析Python中的二进制位运算符
May 13 Python
使用Python写个小监控
Jan 27 Python
详解python中的文件与目录操作
Jul 11 Python
Python3中条件控制、循环与函数的简易教程
Nov 21 Python
Python3.5内置模块之time与datetime模块用法实例分析
Apr 27 Python
python分布式计算dispy的使用详解
Dec 22 Python
python 检测nginx服务邮件报警的脚本
Dec 31 Python
Python可变集合和不可变集合的构造方法大全
Dec 06 Python
Python实现批量自动整理文件
Mar 16 Python
Python Pandas找到缺失值的位置方法
Apr 12 #Python
Pandas 数据框增、删、改、查、去重、抽样基本操作方法
Apr 12 #Python
dataframe设置两个条件取值的实例
Apr 12 #Python
使用python编写监听端
Apr 12 #Python
Python实现针对给定单链表删除指定节点的方法
Apr 12 #Python
pandas系列之DataFrame 行列数据筛选实例
Apr 12 #Python
python:pandas合并csv文件的方法(图书数据集成)
Apr 12 #Python
You might like
php 字符串函数收集
2010/03/29 PHP
PHP 事件机制(2)
2011/03/23 PHP
PhpMyAdmin出现export.php Missing parameter: what /export_type错误解决方法
2012/08/09 PHP
php可扩展的验证类实例(可对邮件、手机号、URL等验证)
2015/07/09 PHP
BOOM vs RR BO5 第三场 2.14
2021/03/10 DOTA
javascript移动设备Web开发中对touch事件的封装实例
2014/06/05 Javascript
JavaScript利用正则表达式去除日期中的-
2014/06/09 Javascript
Flexigrid在IE下不显示数据的有效处理方法
2014/09/04 Javascript
Jquery中offset()和position()的区别分析
2015/02/05 Javascript
js实现可得到不同颜色值的颜色选择器实例
2015/02/28 Javascript
JavaScript实现函数返回多个值的方法
2015/06/09 Javascript
JavaScript学习笔记之数组的增、删、改、查
2016/03/23 Javascript
两种JavaScript的AES加密方式(可与Java相互加解密)
2016/08/02 Javascript
AngularJS中transclude用法详解
2016/11/03 Javascript
基于jQuery实现的打字机效果
2017/01/16 Javascript
jquery实现input框获取焦点的简单实例
2017/01/26 Javascript
jQuery实现验证码功能
2017/03/17 Javascript
JavaScript实现自动跳转文本功能
2017/05/25 Javascript
Vue2.0实现将页面中表格数据导出excel的实例
2017/08/09 Javascript
Vue+Flask实现简单的登录验证跳转的示例代码
2018/01/13 Javascript
解决VUE框架 导致绑定事件的阻止冒泡失效问题
2018/02/24 Javascript
一个Vue页面的内存泄露分析详解
2018/06/25 Javascript
vue根据值给予不同class的实例
2018/09/29 Javascript
解决python通过cx_Oracle模块连接Oracle乱码的问题
2018/10/18 Python
python 将list转成字符串,中间用符号分隔的方法
2018/10/23 Python
基于python实现高速视频传输程序
2019/05/05 Python
Python datetime模块的使用示例
2021/02/02 Python
澳大利亚电子产品购物网站:Dick Smith
2017/02/02 全球购物
同程旅游英文网站:LY.com
2018/11/13 全球购物
个人简历自我鉴定
2013/10/11 职场文书
信息专业大学生自我评价分享
2014/01/17 职场文书
无刑事犯罪记录证明范本
2014/09/29 职场文书
积极心理学课程心得体会
2016/01/22 职场文书
《确定位置》教学反思
2016/02/18 职场文书
2016优秀大学生个人事迹材料范文
2016/03/01 职场文书
Spring Boot 实现敏感词及特殊字符过滤处理
2021/06/29 Java/Android