问题遇到的现象和发生背景
想通过月份来做一个值的group by,比如2022年1月份使用1次,2022年5月使用1次,2022年9月使用2次,诸如此类。数据结构如下:
trip_start_time | trip_end_time | event |
---|---|---|
2022/7/1 13:09 | 2022/7/1 17:32 | VEH200220 |
2022/5/3 10:12 | 2022/5/3 14:52 | AIR900004 |
2022/1/23 9:12 | 2022/1/23 10:42 | VEH200220 |
2022/3/3 12:12 | 2022/5/3 13:42 | AIR900002 |
2022/9/1 11:00 | 2022/9/1 12:34 | VEH200110 |
2022/9/2 13:35 | 2022/9/2 14:02 | VEH200217 |
问题相关代码,请勿粘贴截图
尝试过使用类似:
df_month['year_month'] = df_month.dt.year() + df_month.dt.month()
运行结果及报错内容
不成功
我想要达到的结果
2022/1 | 2022/3 | 2022/5 | 2022/7 | 2022/9 | |
---|---|---|---|---|---|
trip次数 | 1 | 1 | 1 | 1 | 2 |