删除PANDAS中的第二行标题

时间:2016-04-10 12:21:48

标签: python pandas dataframe

我在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 个答案:

答案 0 :(得分:10)

您可以droplevel使用-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

或指定第二级: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