对不起,我的标题不清楚。
我试图统计一下在不同的时间在不同的区域停车的人数。
UserId | Postcode | Time | A 3000 20:00 B 3000 20:00 C 3100 20:00 D 3000 1:00 E 1000 5:00 F 4000 10.00
我想计算不同时间每个邮政编码的用户数。
这是我想要的结果
Count | Postcode | Time 1 1000 5:00 2 3000 20:00 1 3000 1.00 1 3100 20:00 1 4000 10.00
您可以使用groupby和count
df.groupby(['Postcode', 'Time']).UserId.count().reset_index()
你得到
Postcode Time UserId 0 1000 5:00 1 1 3000 1:00 1 2 3000 20:00 2 3 3100 20:00 1 4 4000 10.00 1