问答 · ANSWER
多列索引是什么?
直接回答
在pandas DataFrame中,多列索引指使用列名列表同时获取不连续的多列数据,返回一个新的DataFrame。
关键要点
- 多列索引通过列名列表实现,如 df[['列A', '列B']]。
- 操作返回的结果是一个新的DataFrame对象。
- 与单列索引返回Series不同,多列索引返回二维表格结构。
- 这是DataFrame面向列操作特性的体现,方便批量选取数据列。
怎么选 / 怎么做
在DataFrame中执行多列索引的步骤:
1. 确定需要获取的多个列名。
2. 将这些列名放入一个列表中。
3. 使用方括号语法,将列表传入DataFrame对象,如 df[['列名1', '列名2']]。
4. 结果将是一个仅包含指定列的新DataFrame。
常见问题
多列索引返回什么类型?
返回一个新的DataFrame对象。
如何获取DataFrame的多列?
使用列名列表,如 df[['列A','列B']]。