Os pandas resultam o grupo

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