Построить временной ряд и накопленную сумму на одном графике Matplotlib - PullRequest
0 голосов
/ 19 марта 2020

У меня pandas df, похожий на следующее:

time        price
00:00:00      2
00:10:00      6
00:20:00      3
01:25:00      16
02:25:00      7

et c ...

Я хотел бы нанести на тот же график:

  • Временной ряд как изменение цены как функция времени
  • Гистограмма как количество наблюдений, выполненных в этот час. Так что для предыдущего примера, в 01:00:00 у нас есть бар высоты 3, так как с (00:00:00 -> 01:00:00 у нас было 3 наблюдения), а в 02:00:00 у нас есть высота 1 .

Мне удалось преобразовать данные, чтобы получить данные гистограммы в виде отдельного df, используя (.groupby (pd.Grouper (key = 'time', freq = 'H')))) , Теперь у меня есть 2 dfs, и я пытаюсь построить их.

Мои точки данных около 100K +, очищены от выбросов.

Есть указатели?

...