在Pandas中,如何计算特定时间范围内的出现次数?

时间:2014-06-23 17:47:15

标签: python pandas time-series

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

数据集本身存储在pandas DataFrame中。 DataFrame中的日期列存储为Series。

如何汇总和存储每小时的患者数量并按时间顺序绘制?我希望每个数据点在1月15日下午1点到2点之间与#34; 5个患者相似,并且#34。

1 个答案:

答案 0 :(得分:0)

应该如此简单:

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