У меня есть фрейм данных панд:
start end city
2010-08-08 20:05:00 2010-08-08 22:05:00 NY
2010-08-08 21:05:00 2010-08-08 21:35:00 NY
2010-08-09 08:05:00 2010-08-08 08:55:00 SF
Мне нужно получить фрейм данных, который бы подсчитывал, для каждого города, сколько раз в каждом часе происходит наблюдение.Например, для Нью-Йорка это даст 1 в час 20 в дату 2010-08-08, 1 в час 21 в тот же день и 1 в час 22. Иногда «начало» и «конец» происходит в один и тот же час, иногдав разные часы.Так, например, я бы получил:
hour city count
2010-08-08 20 NY 1
2010-08-08 21 NY 2
2010-08-08 22 NY 1
2010-08-09 08 SF 1
Я пытался сделать это с помощью «resample», но он не учитывает длительность, разницу между началом и концом.
Большое спасибо за вашу помощь.