我有一个带有中断日期的整体开始日期和结束日期,我希望创建多个显示实际工作日期的时间序列数据条目,这意味着我将使用按ID分组的序列开始和结束日期,并在中间使用中断日期……有没有比使用循环更简单的方法来完成这项工作?
我拥有的数据:
ID Start Finish Break_start Break_Finish Break_Number
a 01-01-20 03-05-20 29-04-20 01-05-20 1
b 20-09-19 01-04-22 12-11-19 05-12-19 1
b 20-09-19 01-04-22 05-08-20 25-08-20 2
需要的数据
ID Start_new Finish_new
a 01-01-20 28-04-20
a 01-05-20 03-05-20
b 20-09-19 11-11-19
b 05-12-19 04-08-20
b 25-08-20 01-04-22
谢谢!