我有一个很大的数据集,包含开始日期,结束日期和id:s。
我正在尝试按月为R中的每个ID提取起始日期和结束日期之间的日期。
有方便的方法吗?
这就是我要创建的:
输入:
START_DATE ---- END_DATE ---- ID
1986-01-31 ---- 1968-04-31 --------- 1
1987-07-31 ---- 1987-09-31 --------- 2
输出
BETWEEN_START_END ---- ID
1986-01-31 ------------------------ 1
1986-02-28 ------------------------ 1
1986-03-31 ------------------------ 1
1986-04-31 ------------------------ 1
1987-07-31 ------------------------ 2
1987-08-31 ------------------------ 2
1987-09-31 ------------------------ 2