У меня есть следующий набор данных:
[Time of notification], [Station], [Category]
2019-02-04 19.36:22, Location A, Alert
2019-02-04 20.06:35, Location B, Request
2019-02-05 07.04:53, Location A, Incident
Время уведомления в формате datetime64 [нс]. Промежуток времени составляет один год.
Я пытаюсь получить следующие линейные графики:
- Один на станцию
- Время по оси x. Предпочтительно: накапливается по дням недели и часам (например, все понедельники, вторники и т. Д. c вместе, так что дневной / недельный тренд за весь год становится видимым).
- Количество уведомлений (для этой станции ) на оси у. Категория не имеет значения.
Я много пробовал, но я новичок во временных рядах и в визуализации, и после нескольких часов попыток у меня ничего не получается. Я пытался с plt.subplots, value_counts
и так далее. Также попытался сначала сделать этот график для одной станции, но даже это не сработало.
Может кто-нибудь помочь?
Спасибо!