pandas read json not working on MultiIndex

后端 未结 3 670
后悔当初
后悔当初 2020-12-11 16:25

I\'m trying to read in a dataframe created via df.to_json() via pd.read_json but I\'m getting a ValueError. I think it may have to do

3条回答
  •  挽巷
    挽巷 (楼主)
    2020-12-11 17:11

    if you want to return MultiIndex structure:

     # save MultiIndex indexes names 
     indexes_names = df.index.names
    
     df.reset_index().to_json('dump.json')
    
     # return back MultiIndex structure:
     loaded_df = pd.read_json('dump.json').set_index(indexes_names)
    

提交回复
热议问题