Python 3.x 基于给定数据帧生成时间序列数据帧

Python 3.x 基于给定数据帧生成时间序列数据帧,python-3.x,pandas,numpy,Python 3.x,Pandas,Numpy,有一个数据帧,它包括一列时间和另一列账单。从表中可以看出,一天可以有多条记录。时间的顺序可以是随机的 time bill 2006-1-18 10.11 2006-1-18 9.02 2006-1-19 12.34 2006-1-20 6.8

有一个数据帧,它包括一列
时间
和另一列
账单
。从表中可以看出,一天可以有多条记录。
时间的顺序可以是随机的

time                              bill
2006-1-18                          10.11
2006-1-18                          9.02
2006-1-19                          12.34
2006-1-20                          6.86
2006-1-12                          10.05
基于这些信息,我想生成一个时间序列数据帧,它有两列
time
total bill

时间列将按顺序保存日期,总账单将保存属于一天的多条账单记录的总和

newdf = pd.DataFrame(df.groupby('time').bill.sum())
newdf.rename(columns={'time':'Time', 'bill': 'total bill'}, inplace = True)
newdf
输出:

    Time    total_bill
0   2006-1-18   10.11
1   2006-1-18   9.02
2   2006-1-19   12.34
3   2006-1-20   6.86
4   2006-1-12   10.05
df.groupby('Time').bill.sum()