【发布时间】:2020-01-20 23:03:20
【问题描述】:
作为一个新手,我希望了解如何使用任意回顾(例如,从某个日期开始的前 30 天)来聚合数据。下面以我的数据为例。我想按每个名称分组,并计算 2019 年 2 月 15 日之前 30 天的销售额。所以它会从 2019 年 2 月 15 日回顾 30 个日历日,并按姓名给我总销售额(例如,第 1 个人 = 60 美元;第 2 个人 = 30 美元)
Name Date Sales
Person1 01-31-2019 $10
Person1 02-15-2019 $50
Person1 06-18-2019 $100
Person2 01-31-2019 $25
Person2 02-15-2019 $5
Person2 06-18-2019 $200
【问题讨论】:
-
所以将数据子集到 2019 年 2 月 15 日至 30 日之间?在您的数据上调用
dput的输出会更有帮助,因为这将给出您实际使用的任何格式的日期,以及销售额(如果它实际上是数字)(即没有附加$给它) -
您是指所有行的“截至 02-15-2019”,还是每行的
Date前 30 天?