问答 · 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']]。

深入学

小象教研组整理 · 内容来自课程讲义与企业内训素材,仅供学习参考。