Я хочу посчитать, сколько времени сервер останавливается из набора данных.Я знаю время простоя, но не продолжительность.
У меня есть это df:
index a b c reboot stop
2018-06-25 12:49:00 NaN NaN NaN 0 1
2018-06-25 12:50:00 NaN NaN NaN 0 1
2018-06-25 12:51:00 NaN NaN NaN 1 1
2018-06-25 12:52:00 NaN NaN NaN 0 1
2018-06-25 12:53:00 NaN NaN NaN 0 1
2018-06-25 12:54:00 NaN NaN NaN 0 1
2018-06-25 12:55:00 NaN NaN NaN 0 1
2018-06-25 12:56:00 NaN NaN 1.2 0 0
2018-06-25 12:57:00 NaN NaN NaN 0 1
2018-06-25 12:58:00 NaN NaN NaN 1 1
2018-06-25 12:59:00 NaN NaN NaN 0 1
2018-06-25 13:00:00 NaN NaN NaN 0 1
2018-06-25 13:01:00 NaN NaN NaN 0 0
Если a, b, c = NaN
, мой сервер останавливается при reboot, stop = 1
и запускается при reboot, stop = 0
.
Желаемый выход:
index period
2018-06-25 12:51:00 5
2018-06-25 12:58:00 3