Имеется набор дат в формате datetime типа:
datetime.datetime(2017, 12, 8, 18, 0).
Имеется какое-то значение под каждую дату.
Дат/значений - много.
Обернул всё в датафрейм, попробовал реализовать простейший метод скользящего среднего
с хабра, а точнее - такой:
def moving_average(series, n):
return np.average(series[-n:])
Здесь
series - собственно, массив времен, а прогноз выполняется на
n часов/дней вперёд.
Так вот.
Вычислить не удаётся, так как интерпретатор не может сложить:
datetime.datetime(2017, 12, 8, 18, 0) + datetime.datetime(2017, 12, 8, 19, 0).
А как во временных рядах вообще работают с таким форматом?