我有下表:
Timestamp ID RandomColumn
01-01-2019 1 True
01-01-2019 2 True
01-01-2019 3 False
02-01-2019 1 False
02-01-2019 3 True
03-01-2019 2 False
我想计算ID出现的次数,直到出现在表中的时间戳为止。或换句话说,对于某个时间戳,我想计算该ID在过去发生的频率。
因此,输出应为以下内容:
Timestamp ID RandomColumn Appearances
01-01-2019 1 True 0
01-01-2019 2 True 0
01-01-2019 3 False 0
02-01-2019 1 False 1
02-01-2019 3 True 1
03-01-2019 1 False 2
03-01-2019 2 False 1
Pandas如何处理?