2015-06-22 100 views
-1

我有一個數據框與多個日期並計算每個日期。日期可能會多次出現。我分組的數據繪製採用時間序列:Groupby日期,重新格式化我的日期

timeseries = df[['date','count']].groupby(['date']).sum().reset_index() 

,它可以讓我想象我需要什麼,但是當我嘗試使用查看精確值:

timeseries.sort('count', ascending=False)['count'][:5] 

的日期被印在索引方式:

Date Count 
1695 1529 
1349 1013 
1692  956 
998  637 
997  636 
Name: count, dtype: int64 

看來我做一些基本的錯誤,導致我失去了日期值和維護索引來代替。

+0

在創建可以發佈的時間序列之前,您是否有數據樣本? – Arj

+0

解決:我不應該在我的groupby語句中使用'.reset_index()' – Marcus

回答