Python的DataFrame切片大全(包含多重索引)

时间:2024-03-30 16:13:03

摘要

这篇主要讲解如何对pandas的DataFrame进行切片,包括取某行、某列、某几行、某几列、以及多重索引的取数方法。

  1. 导入包并构建DataFrame二维数据
    Python的DataFrame切片大全(包含多重索引)

  2. 取DataFrame的某列三种方法
    Python的DataFrame切片大全(包含多重索引)

  3. 取DataFrame某几列的两种方法
    Python的DataFrame切片大全(包含多重索引)

  4. 取DataFrame的某行三种方法
    Python的DataFrame切片大全(包含多重索引)

  5. 取DataFrame的某几行三种方法
    Python的DataFrame切片大全(包含多重索引)
    Python的DataFrame切片大全(包含多重索引)

  6. 取DataFrame的某特定位置元素的方法
    Python的DataFrame切片大全(包含多重索引)

  7. 取DataFrame的多行多列的方法
    Python的DataFrame切片大全(包含多重索引)
    Python的DataFrame切片大全(包含多重索引)

  8. DataFrame层次化索引取数
    @@首先构建一个层次化索引的DataFrame,依旧是刚刚构建的DataFrame,我们将索引改为两层索引如下:
    Python的DataFrame切片大全(包含多重索引)
    @@根据外层索引取数:
    Python的DataFrame切片大全(包含多重索引)
    Python的DataFrame切片大全(包含多重索引)
    @@根据外层以及内层索引取数
    Python的DataFrame切片大全(包含多重索引)
    @@其他方法:去除层次化索引再取数
    Python的DataFrame切片大全(包含多重索引)

我们下次再见,如果还有下次的话!!!
欢迎关注微信公众号:516数据工作室
Python的DataFrame切片大全(包含多重索引)