Я хочу построить график времени с помощью оси x - отметки времени, оси y - идентификатора и нанесенной линии, цвет которой будет меняться в зависимости от значения другого поля currState. У меня есть данные в формате CSV и я использовал pandas для преобразования данных в кадры данных. Я хочу, чтобы ось х имела время с интервалом в 1 минуту, цвет линии должен меняться в зависимости от currState (3 - зеленый, 5 - красный, 6 - желтый).
Пример данных -
timestamp currState IntersectionId
2020-02-26 16:12:13.131484 3 12345
2020-02-26 16:12:14.131484 3 12345
2020-02-26 16:12:15.131484 3 12345
2020-02-26 16:12:16.131484 5 12345
2020-02-26 16:12:17.131484 5 12345
2020-02-26 16:12:18.131484 5 12345
2020-02-26 16:12:19.131484 6 12345
2020-02-26 16:12:20.131484 6 12345
2020-02-26 16:12:21.131484 6 12345
образец графика на изображении