python - 如何在熊猫中查找某些列变量的行
问题描述
例如在一个大数据库中,我知道列中项目的值,那么我将如何获得相应的索引和列
解决方案
col2 col3
id
1 3 8
2 4 3
3 5 9
代码:
df[df.isin([3])].stack().index.tolist()
结果:(row_index,column_name)
[(1, 'col2'), (2, 'col3')]
推荐阅读
- ios - 带有标题的 TableView 在触底之前会弹跳
- selenium - 在 Cucumber-Java 中存储辅助方法的正确位置是什么?
- javascript - 在浏览器中被拒绝后再次请求权限
- java - 错误:无法找到或加载主类 IntelliJIdea
- javascript - 将 React + NodeJS + Express + MySQL 应用程序部署到 Heroku 只部署服务器而不是 React
- r - 聚类,Mclust(),提取聚类 - R
- c++ - 当 if 语句告诉它在 main 中返回 0 时,我的程序不会退出
- python - 我无法弄清楚为什么我的代码会抛出 TypeError
- reactjs - 使用 cookie 在页面加载时创建模式
- haskell - Haskell内置操作源码