【发布时间】:2021-11-25 22:27:27
【问题描述】:
我有一个超过 15000 行的数据集,看起来类似于:
ID valid_from valid_until action action_text
1 1 01/01/2010 31/01/2016 1 Text1
2 1 01/02/2016 01/01/2021 2 Text2
3 2 01/10/2010 30/09/2019 4 Text4
4 3 01/05/2015 31/12/2015 3 Text3
5 3 01/01/2016 30/09/2020 3 Text3
我想合并这些行,以便在同一 ID 内的列 valid_until 中的最后一个条目成为第一个条目。基本上,“valid_until”列中的第一个条目应该替换为 ID 中的最后一个条目,并且应该删除不是 ID 中第一个条目的行。
为了更清楚,我希望我的结果如下所示:
ID valid_from valid_until action action_text
1 1 01/01/2010 01/01/2021 1 Text1
2 2 01/10/2010 30/09/2019 4 Text4
3 3 01/05/2015 30/09/2020 3 Text3
有谁知道,我如何在 R 中做到这一点?
非常感谢您!
【问题讨论】:
-
合并行时应该删除哪些 action 或 action_text 值?
标签: r duplicates data-cleaning