Pandas中的多层标题-索引头

2024-04-25 01:52:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个类似的excel文件

   Column 1              Column 2    Column 3
   Header 1                     Header 2  
   Header 1 merged       Header 2.1  Header 2.2

    data                   data        data

标题2在第2列和第3列之间合并, 标题1在第1行和第2行之间合并

当我在pandas中读到这一点时,我得到了标题1以及下面相应的数据作为索引。但是,我无法访问标题1,也无法更改它。你知道为什么会这样吗?请注意,当我重置索引时,头1保留为重置索引的头,仍然无法访问它。你知道吗

我从熊猫身上得到的是:

df = pd.read_excel("excel.xlsx", header=[0, 1])

header 1 header 2 header 2 header 2.1 header 2.2 data data data

第一列作为索引读取,这很好。但是,我无法访问头1,也无法删除它。你知道吗

谢谢


Tags: 文件数据标题pandasdfreaddatacolumn