Я использую SARIMAX для создания модели прогноза и хотел бы добавить заголовки столбцов к выходным данным, но у меня возникли проблемы.Я могу обойти это, выполнив .to_csv, а затем прочитав его обратно в качестве нового кадра данных, прежде чем добавлять метки, но я бы хотел сделать это за один шаг, а не записывать другой файл.
mod = sm.tsa.statespace.SARIMAX(y,
order=(0, 1, 1),
seasonal_order=(0, 1, 1, 12),
enforce_stationarity=False,
enforce_invertibility=False)
results = mod.fit()
pred_uc = results.get_forecast(steps = 48)
pred_ci = pred_uc.conf_int()
forecast = pd.DataFrame(pred_uc.predicted_mean, columns = ['TIME', 'column_2'])
ValueError: неверное количество пропущенных элементов 1, размещение подразумевает 2
ValueError: форма пропущенных значений (1, 48), индексы подразумевают (2, 48)