Предположим, у меня есть следующий Dataframe:
# id date Mode Name
# 1 2.3.19T12:24 Working Runing
# 1 2.3.19T13:15 Working Runing slow
# 1 2.3.19T16:10 Cleaning Off
# 1 4.3.19T10:10 Cleaning on
# 1 4.3.19T15:13 Cleaning Off
# 2 4.3.19T10:18 Working Runing good
# 2 4.3.19T10:40 working Runing
# 2 4.3.19T16:25 Cleaning Off
Я хочу, чтобы новый DataFrame был сгруппирован по id, чтобы он считал все события до выключения режима очистки.
Ожидается следующий кадр данных:
# id date Mode Name Events
# 1 2.3.19T16:10 Cleaning Off 2
# 1 4.3.19T15:13 Cleaning Off 1
# 2 4.3.19T16:25 Cleaning Off 2
Заранее спасибо.