滚动总和3个月

时间:2016-10-31 09:49:16

标签: r dataframe sum

这是数据框

Date        ID  Value
15/12/2016   1   200
15/10/2016   1   100
15/9/2016    1   55
15/04/2016   1   1000
15/12/2016   2   300
15/10/2016   2   200
15/9/2016    2   100
15/04/2016   2   1000

我想为每个ID重复3个月的滚动金额。请注意,在示例中,ID仅为2,但在我的数据库中为n。

输出应为

Date        ID  Value  Rolling_Sum
15/12/2016   1   200   355
15/10/2016   1   100   155
15/9/2016    1   55    55
15/04/2016   1   1000  1000
15/12/2016   2   300   600
15/10/2016   2   200   300
15/9/2016    2   100   100
15/04/2016   2   1000  1000

由于

0 个答案:

没有答案