我有这个数据集
CASHPOINT_ID DT status QT_REC
1 N053360330 2016-01-01 end_of_day 5
2 N053360330 2016-01-01 end_of_day 2
3 N053360330 2016-01-02 before 9
4 N053360330 2016-01-02 before NA
5 N053360330 2016-01-03 end_of_day 16
6 N053360330 2016-01-03 end_of_day NA
我希望聚合仅不具有状态标记为"before"的行,并保持其他行不受影响。生成的数据集应如下所示:
CASHPOINT_ID DT status QT_REC
1 N053360330 2016-01-01 end_of_day 7
3 N053360330 2016-01-02 before 9
4 N053360330 2016-01-02 before NA
5 N053360330 2016-01-03 end_of_day 16
谢谢。
floor_date()
函数? - s_baldurlubridate
包的函数。 我使用它是因为,如果精确到秒,我将无法按日期进行分组。所使用的单位是day
。 - Megha John