我有一个arima模型,用于将预测存储在模型变量中。
type(model)
pmdarima.arima.arima.ARIMA
model
ARIMA(order=(0, 1, 0), scoring_args={}, seasonal_order=(0, 1, 1, 12),
suppress_warnings=True, with_intercept=False)
有了这个值,我需要进行一些删除,这样它就可以在其他地方使用。前
model
order=(0, 1, 0), seasonal_order=(0, 1, 1, 12), suppress_warnings=True
我该如何更改?如果需要,可以将模型转换为字符串
如果您想保存ARIMA模型结果,可以使用以下方法:
model = ARIMA(X, order=(1,1,1))
# save model
model_fit.save('model.pkl')
# load model
loaded = ARIMAResults.load('model.pkl')
Jason Brownlee在他的博客上写了这篇文章,也许你可以查看一下:
https://machinelearningmastery.com/save-arima-time-series-forecasting-model-python/