对于统计分析,我使用 statsmodels 包创建了一个自回归模型并且我有一个可用的模型,但是当我创建一个预测时,它返回一个整数索引而不是初始 DateTimeIndex。这是代码
from statsmodels.tsa.ar_model import AutoReg
model_h = AutoReg(train, lags = lag, missing = 'drop').fit()
predictions = model_h.model.predict(model_h.params, start = '2023-02-13 00:00:00',
end= '2023-02-13 12:00:00')
train 是一个带有 Datetimeindex 的 Dataframe,它只包含训练数据。
我尝试使用 pd.Daterange 和其他创建的索引重新编制索引,但返回的系列是空的,任何提示都值得赞赏!