删除PANDAS中的第二行表头

9

我有一个PANDAS数据框,其中有两行标题。如何删除第二行?例如,我有以下内容:

         AA  BB  CC  DD
         A   B   C   D
Index    
   1     1   2   3   4
   2     5   6   7   8
   3     9   1   2   3

我希望你能够提供类似于这样的翻译:

         AA  BB  CC  DD
Index    
   1     1   2   3   4
   2     5   6   7   8
   3     9   1   2   3

非常感谢。
1个回答

18
你可以使用-1droplevel:最后一个级别。
df.columns = df.columns.droplevel(-1)
print df
       AA  BB  CC  DD
Index                
1       1   2   3   4
2       5   6   7   8
3       9   1   2   3

或者指定第二级:1

df.columns = df.columns.droplevel(1)
print df
       AA  BB  CC  DD
Index                
1       1   2   3   4
2       5   6   7   8
3       9   1   2   3

很高兴能帮助你!祝你好运! - jezrael

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接