【发布时间】:2020-09-08 08:36:05
【问题描述】:
我看到了多个数据按星期几分组的问题,但我没有找到任何数据按几天分组的问题。
我有一个数据集
date day_type bus rail_boardings total_rides
6636 2019-01-01 U 248879 245852 494731
6637 2019-01-02 W 591006 573542 1164548
6638 2019-01-03 W 664442 627781 1292223
6639 2019-01-04 W 668812 628514 1297326
6640 2019-01-05 A 444434 348257 792691
如您所见,我有 day_type,其中 W = 工作日,A = 星期六,U = 星期日/节假日。
我想使用 pandas 和 matplotlib 显示特定周末(周五/周六/周日)没有节假日的活动下降,并可视化为时间序列。它将允许我比较 2019 年和 2020 年之间周末的活动。星期六日期可以是日期列中的日期(或星期五,或星期日,无所谓)。
理想输出:
date day_type bus rail_boardings total_rides
6636 2019-01-01 Weekend 1 248879 245852 494731
6637 2019-01-07 Weekend 2 591006 573542 1164548
6638 2019-01-14 Weekend 3 664442 627781 1292223
欣赏任何想法!
【问题讨论】:
标签: python pandas datetime pandas-groupby