Построение категориальных данных с течением времени в Python - PullRequest
1 голос
/ 04 февраля 2020

У меня есть следующий набор данных:

[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 и так далее. Также попытался сначала сделать этот график для одной станции, но даже это не сработало.

Может кто-нибудь помочь?

Спасибо!

...