我有每个患者在不同时间具有不同值的ID长格式数据,使用tidyr::gather()看起来像这样:
ID TIME VALUE
1 10 14
1 20 34
1 30 35
2 10 15
2 20 14
2 30 11
3 10 16
3 20 64
3 30 55
Run Code Online (Sandbox Code Playgroud)
我想添加一个名为包含MAX每个患者达到 max 的时间的新列VALUE,如下所示:
ID TIME VALUE MAX
1 10 14 30
1 20 34 30
1 30 35 30
2 10 15 10
2 20 14 10
2 30 11 10
3 10 16 20
3 20 64 20
3 30 …Run Code Online (Sandbox Code Playgroud)