Pandas Resample Groupby

grouped = df.groupby('Location').resample('H')['Event'].count()
Weary Wryneck