我有多个客户的交易数据,因此每个数据点都包含交易发生的Time
。
现在,当我获得新的数据点时,我希望通过灵活的“小时”选择为该特定客户分配我的数据。
以下是df
示例:
Cust_id Date Time
1 5/1/17 03:12:22
1 6/1/17 23:45:17
1 6/1/17 21:55:45
假设我的新数据点属于Cust_id=1
并且出现在02:33:10
中。还假设我想要在 + - 3小时的范围内对该客户的所有交易进行分组 - 无论它们发生的那一天。在我的考试中,我应该对前两行进行分组。
我该怎么办?