【问题标题】:Delete second row of header in PANDAS删除PANDAS中的第二行标题
【发布时间】:2016-04-10 20:31:50
【问题描述】:

我在 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

非常感谢。

【问题讨论】:

    标签: python pandas dataframe


    【解决方案1】:

    您可以将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
    

    【讨论】:

    • 很高兴能帮到你!祝你好运!
    猜你喜欢
    • 2022-11-21
    • 2016-09-24
    • 2018-08-29
    • 2019-03-12
    • 2011-02-24
    • 2020-11-07
    • 1970-01-01
    • 1970-01-01
    • 2020-09-17
    相关资源
    最近更新 更多