【发布时间】:2019-07-25 16:16:25
【问题描述】:
我有一个数据集,其中包含测量结果和收集数据的具体日期。我想在几天之间复制这些值,直到最后一个测量日。例如,这里是复制前的数据:
Measurement Day
Subject1 .86 1
Subject1 .91 7
Subject1 .83 9
Subject2 .77 0
Subject2 .82 5
Subject2 .86 12
我想在 R 中修改上面的数据集,如下所示:
Measurement Day
Subject1 .86 1
Subject1 .86 2
Subject1 .86 3
Subject1 .86 4
Subject1 .86 5
Subject1 .86 6
Subject1 .91 7
Subject1 .91 8
Subject1 .83 9
Subject2 .77 0
Subject2 .77 1
Subject2 .77 2
Subject2 .77 3
Subject2 .77 4
Subject2 .82 5
Subject2 .82 6
Subject2 .82 7
Subject2 .82 8
Subject2 .82 9
Subject2 .82 10
Subject2 .82 11
Subject2 .86 12
我认为这可以通过 dplyr 或 data.table 包来完成。
【问题讨论】: