У меня есть данные датчиков, которые по существу являются меткой времени и номером состояния. Новая строка с отметкой времени и статусом записывается полупериодически (все от каждой секунды до 1 часа). Тот же статус можно повторить сотнями строк. Я хочу представить, сколько времени компонент находился в каждом из состояний, в которых он может находиться.Визуализация временных меток и использование времени использования python
Чтобы получить накопительное время в каждой последовательности, мне просто нужно перебрать все записи и суммировать все время, проведенное в каждом государстве, правильно? Но как мне это визуализировать? Идея состоит в том, чтобы показать, сколько времени используется в каждом состоянии, затуманивается, но также визуализирует изменения статуса и состояния вдоль оси даты.
Предложения по типам участков приветствуются.
Пример данных (UnixTime | состояние): http://pastebin.com/6TmXFZQd
Интересный вопрос, вы можете предоставить некоторые данные примера играть с? – mitoRibo
Спасибо. Я обновил ссылку на примеры данных. Реальные записи содержат тысячи и тысячи строк с большими и малыми пробелами. – bjornasm
Является ли формат 'time | state'? Потому что время иногда уменьшается '(1404740304 | 3 -> 1404573443 | 1)', это ошибка? – mitoRibo