Python 在熊猫中,如何计算特定时间范围内发生的次数?

Python 在熊猫中,如何计算特定时间范围内发生的次数?,python,pandas,time-series,Python,Pandas,Time Series,我正在查看急诊室数据,并希望为每小时到达急诊室的患者数量建立一个时间序列。我的数据集在一列中有患者到达日期和时间(因此第1行可能有“1/12/13,19:21:12”,但转换为一个日期范围) 数据集本身存储在数据框中。数据框中的日期列存储为一个系列 我如何汇总和存储每小时到达的患者数量,并将其绘制成一个时间序列?我希望每个数据点类似于“1月15日下午1点到2点之间有5名患者”。应该简单到: patients.set_index('arrival_time').resample('H', how=

我正在查看急诊室数据,并希望为每小时到达急诊室的患者数量建立一个时间序列。我的数据集在一列中有患者到达日期和时间(因此第1行可能有“1/12/13,19:21:12”,但转换为一个日期范围)

数据集本身存储在数据框中。数据框中的日期列存储为一个系列


我如何汇总和存储每小时到达的患者数量,并将其绘制成一个时间序列?我希望每个数据点类似于“1月15日下午1点到2点之间有5名患者”。

应该简单到:

patients.set_index('arrival_time').resample('H', how='count').plot()

我还不知道从哪里开始。现在我有一列熊猫数据帧,其中所有到达时间都存储为熊猫日期时间。我是一个使用熊猫的新手。我想这需要groupby的参与,但我不知道如何很好地使用它。只需给我们一个示例数据帧即可。>>>clean\u data Int64Index:20544个条目,0到20543个数据列:行id 20544非空值日期20544非空值日期时间20544非空值日期时间出20544非空值日期出20544非空值日期入11671非空值日期出20544非空值日期出20544非空值工作日11671非空值月11671非空值日期11671非空值。。。