python-3.x - 理解布尔掩码后的“剩余”索引。它们是新列还是什么?
问题描述
我在 Pandas 中使用布尔掩码时遇到了这个问题。它与在应用布尔掩码后似乎从一个 DataFrame 转移到另一个 DataFrame 的整数索引标签有关。我将一个布尔掩码应用于一个名为 DataFramef500
并将其存储在另一个名为null_previous_rank
. 第一个 DataFrame 的索引标签在过滤后的 DataFrame 中存在,但我不确定它们在那里扮演什么角色。它们不是新 df 的行索引。我尝试了几种不同的方式来理解它们,你会在带有评论的截图中看到。希望它们会有意义。
提前致谢。
解决方案
我认为这个问题的答案是“剩余”索引是新 DataFrame 中的行标签。
我猜索引在选择单个条目时不会出现,但在选择列表或切片时会出现,因为当有多个条目时,我们需要跟踪它们,但是当显示单个条目时,不需要跟踪?
推荐阅读
- user-interface - 如何使用父“模型”访问子“模型”数据以在 extjs 的网格中显示
- java - JOptionPane 对话框在 Eclipse 中未正确显示
- makefile - 为什么 CMake 会删除我的 add_custom_command 源文件
- mysql - 如何使用 NodeJS 更新数据?
- ruby - URI 只能是 ascii
- javascript - 页面刷新后如何停止计时器重置
- reactjs - 我的 onchange 方法在反应中不起作用
- botframework - “无法发布活动。未经授权”从 Bot Emulator 进行测试时
- javascript - Angular 中的按钮单击事件没有响应
- css - 为什么是
- 填充设置为零时开箱即用?