【发布时间】:2022-02-12 05:27:00
【问题描述】:
这是我数据集中的快照。这是我的分析目标。
- 我想过滤我的数据集以获取 sic 代码
- 我想计算两个日期之间的差异,并将其放入数据集中
sic | Announcement_date
--- -------------------
13 | 2018-09-11
19 | 2014-06-11
92 | 2011-10-14
131 | 2010-07-02
131 | 2011-02-16
131 | 2011-10-12
所以对于这个例子,我的预期输出是:
sic | Announcement_date | Difference
--- ------------------- ------------
13 | 2018-09-11 NA
19 | 2014-06-11 NA
92 | 2011-10-14 NA
131 | 2010-07-02 NA
131 | 2011-02-16 229 days
131 | 2011-10-12 #etc...
由于我对 R 比较陌生,我不知道如何实现这一点。有人可以帮帮我吗?
非常感谢您的支持。
【问题讨论】:
-
你的例子不是很清楚。
sic#131 出现了 3 次,但你只是减去了前两次。第三个呢,我们应该忽略它吗?