我正在使用 R,并且我有一个数据框,其中包含有关个人申请拨款的信息。个人可以根据需要多次申请补助金。我想派生一个新变量,告诉我每个人已经完成了多少申请,包括每条记录所代表的申请日期。
目前我的数据如下所示:
app number date app made applicant
1 2012-08-01 John
2 2012-08-02 John
3 2012-08-02 Jane
4 2012-08-04 John
5 2012-08-08 Alice
6 2012-08-09 Alice
7 2012-08-09 Jane
我想添加一个进一步的变量,所以我的数据框看起来像这样:
app number date app made applicant applications by applicant to date
1 2012-08-01 John 1
2 2012-08-02 John 2
3 2012-08-02 Jane 1
4 2012-08-04 John 3
5 2012-08-08 Alice 1
6 2012-08-09 Alice 2
7 2012-08-09 Jane 2
我是 R 新手,我真的很难弄清楚如何做到这一点。我能得到的最接近的答案类似于这个问题的答案: 如何计算 R 中给定间隔的观察次数?
但是我无法根据每条记录中的日期而不是预设的时间间隔来计算如何执行此操作。