python - 获取与列表值匹配的列索引
问题描述
我正在尝试从与列表中的值匹配的数据框行中获取列号/索引。我有这个:
pos=local.loc[[row_to_verify]].isin(global.index[global['cond'] == 'F'].tolist())
从这部分:
global.index[global['cond'] == 'F'].tolist()
我得到list=[1,3]
. 我想使用这些值来选择哪些列local[row_to_verify]
与获得的列表中的值匹配。
解决方案
你能添加更具体的例子吗?最好的办法是查看您想要的 df 和您的输出。首先,我以为您想获取指定列中精确值的索引,但现在我看到您想要列号,但我看不到这一点,示例会有所帮助。
推荐阅读
- r - 如何使用 GGPLOT2 摆脱我在森林情节中的双重传说?
- reactjs - 尝试使用 moment.js 计算 2 个时间和日期之间的差异
- angular - Angular Material:弹出窗口:允许窗口在前后之间移动
- query-builder - 无法查询:select() 和 with()
- javascript - setPointerCapture 是否仅适用于 pointerDown 事件?
- java - String[] 不再在可视化代码工作室中工作
- javascript - Ajax Json 数据调用 - 如何在数据标题是 API 上的数字的数据调用中包含数字?
- python-3.x - 如何在给定的日期时间执行python函数
- c# - C# 中是否存在与 Swift “guard let”语句等效的语义?
- r - 如何正确使用正则表达式功能(正则表达式功能不正常)