2015-06-22 129 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

回答