pandas: convert index type in multiindex dataframe

后端 未结 3 2270
别跟我提以往
别跟我提以往 2020-12-30 00:40

Hi have a multiindex dataframe:

tuples = [(\'YTA_Q3\', 1), (\'YTA_Q3\', 2), (\'YTA_Q3\', 3), (\'YTA_Q3\', 4), (\'YTA_Q3\', 99), (\'YTA_Q3\', 96)]
# Index
ind         


        
3条回答
  •  抹茶落季
    2020-12-30 01:31

    There was change in pandas and old way doesn't work properly.

    For me this worked.

    level_to_change = 1
    df.index = df.index.set_levels(df.index.levels[level_to_change].astype(int), level=level_to_change)
    

提交回复
热议问题