我是 R 的新手,如果 ID 相同但日期不同,我真的不知道如何计算行的累积出现次数。此外,如果第一个日期出现多次,则不应计入第一次尝试.查看第 2 行和第 3 行,这就是为什么我要构建的列称为“计数”并且等于零。“count”表示 id 出现的次数,但它遵循以下两条规则:
1.如果它是 Id 的第一次出现,它分配零。例如,对于 ID 1,尽管该 ID 的第一个日期有两个不同的寄存器,但“计数”等于零。
2.对于下一个 Id 1 出现(Id1 的第 3 行),它具有不同的日期,这就是“计数”等于 2 的原因。因为 01/01/2018 Id1 出现了两次。
这是 DT,我正在寻找的结果在“计数”列中: