Как построить скользящее среднее в порядке возрастания - PullRequest
0 голосов
/ 04 марта 2020

У меня есть данные, собираемые с машины ежедневно. Машина работает 500 циклов каждый день. В левом столбце показано время, затраченное машиной на 0-й, 1-й, 2-й и т. Д. Цикл:

enter image description here

Я хочу построить среднесуточное значение данных. Я использую следующий код:

fig, ax = plt.subplots(figsize=(15,7))

dotrm = dot.groupby(dot.Date).mean()
dotrm['Rmean'] = dotrm.rolling(1).sum()
plt.plot(dotrm['Rmean'], color='crimson')

Вывод работает нормально, пока в марте не будет изменен месяц. Сюжет начинается с самого начала. Я хочу, чтобы он продолжал готовиться к марту после конца февраля. Вывод выглядит так:

enter image description here

Есть ли какое-либо решение этой проблемы? Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...