我正在 Pandas 中的一个数据框中工作,它看起来像这样。
Identifier datetime
0 AL011851 00:00:00
1 AL011851 06:00:00
2 Al011851 12:00:00
到目前为止,这是我的代码:
import pandas as pd
hurricane_df = pd.read_csv("hurdat2.csv",parse_dates=['datetime'])
hurricane_df['datetime'] = pd.to_timedelta(hurricane_df['datetime'].dt.strftime('%H:%M:%S'))
hurricane_df
grouped = hurricane_df.groupby('datetime').size()
grouped
我所做的是将日期时间列转换为时间增量以获取小时数。我想获得日期时间列的大小,但我只需要像 1:00、2:00、3:00 等这样的小时,但我也得到分钟间隔以及 1:15 和 2:45。
有什么办法只显示小时?谢谢你。
开心每一天1111
相关分类