【发布时间】:2019-06-06 07:20:37
【问题描述】:
数据如下所示:
Col1 Col2 Col3 Group
1 1 2 1
1 1 3 1
2 2 4 1
2 3 3 2
2 3 4 2
2 4 5 2
3 4 6 2
我想在Group 内将Col1 和Col3 设置为它们的LAST 值
例如,Col1 Group 2 的最后一个值为 3。所以在第 2 组中,我希望 Col1 的所有值都设置为 3。
预期结果:
Col1 Col2 Col3 Group
2 1 4 1
2 1 4 1
2 2 4 1
3 3 6 2
3 3 6 2
3 4 6 2
3 4 6 2
如何用 data.table 做到这一点?
【问题讨论】:
标签: r data.table