使用groupby()后如何处理新索引?

时间:2018-04-19 04:00:07

标签: python pandas

我的初始数据框这样的索引' trade_dt':

            stcode  closePrice  
trade_dt                                                        
2011-02-28  601179.SH      8.5600  
2011-02-28  600736.SH    157.9124   
2011-02-28  600243.SH     18.0842   
2011-03-31  002437.SZ     70.8500    
2011-03-31  601988.SH      3.6790  

当我使用groupby()时,它会生成一个像这样的新索引:

                       stcode  closePrice
trade_dt   trade_dt                                                        
2011-02-28 2011-02-28  601179.SH      8.5600
           2011-02-28  600736.SH    157.9124    
           2011-02-28  600243.SH     18.0842    
2011-03-31 2011-03-31  002437.SZ     70.8500    
           2011-03-31  601988.SH      3.6790 

如何删除底部Dataframe中的新索引?谢谢!

1 个答案:

答案 0 :(得分:2)

您可以将reset_indexdrop = True

一起使用
Yourdf=Yourdf.reset_index(level=0,drop=True)