Pandas - How to flatten a hierarchical index in columns

后端 未结 17 1103
忘掉有多难
忘掉有多难 2020-11-22 02:55

I have a data frame with a hierarchical index in axis 1 (columns) (from a groupby.agg operation):

     USAF   WBAN  year  month  day  s_PC  s_CL         


        
17条回答
  •  旧时难觅i
    2020-11-22 03:29

    A general solution that handles multiple levels and mixed types:

    df.columns = ['_'.join(tuple(map(str, t))) for t in df.columns.values]
    

提交回复
热议问题