У меня есть pandas 30мин интервалов времени. Небольшой образец выглядит следующим образом:pandas timeseries идентификационные значения на основе индекса даты
2009-12-02 20:00:00 0.6
2009-12-02 20:30:00 0.7
2009-12-03 01:00:00 0.7
2009-12-03 02:30:00 0.7
2009-12-03 11:30:00 0.7
2009-12-03 12:00:00 1.4
2009-12-03 12:30:00 1.3
Я должен indentify запуск, готовый дату (и сохранить его), если интервал между 2 продолжает метка времени более чем за 2 часа. , например:
event 1 : 2009-12-02 20:00:00 - 2009-12-02 20:30:00
event 2 : 2009-12-03 01:00:00 - 2009-12-03 02:30:00
event 3 : 2009-12-03 11:30:00 - 2009-12-03 12:30:00
, но я немного застрял здесь !!! Обычно, если это был DataFrame я хотел бы использовать что-то вроде: for index, row df.iterrows():
#if timedelta > 2 hours etc
Любое предложение, как я мог бы начать? Ти
Hyry, абсолютно pandaphonic путь :). Ty –
было бы полезно получить немного больше объяснений относительно того, что здесь происходит. У меня есть аналогичная проблема, и я хотел бы иметь возможность построить решение, подобное этому, но этот код настолько «пандафонический», чтобы выглядеть больше как R, чем python. :п – szeitlin