Код: Выделить всё
future = m.make_future_dataframe(df, periods= 720, n_historic_predictions=True)
< /code>
Тем не менее, только 1 строка добавляется в DataFrame вместо 720 строк. < /p>
Код модели: < /p>
m = NeuralProphet(
changepoints_range=0.95,
normalize='soft',
n_changepoints=50,
trend_reg=1,
yearly_seasonality=False,
weekly_seasonality=True,
daily_seasonality=10,
n_lags = 7 # If i remove this line the future dataframe works just fine
)
m.add_seasonality(name="monthly", period=30.5, fourier_order=5)
m.set_plotting_backend("plotly")
metrics = m.fit(df, freq="H")
https://neuralprophet.com/code/forecaster.html
расширяет данные. Новые временные метки добавляются к историческому отбору данных, причем столбец «Y» является NAN, поскольку она еще предстоит предсказать. Кроме того, данные будущие события и регрессоры добавляются к новым периодам времени. Возвращенный DataFrame будет включать в себя исторические данные, необходимые для дополнительно создания n_historic_predictions, для которых существуют исторические соблюдения серии «y’.
Подробнее здесь: https://stackoverflow.com/questions/778 ... regression