1- Check again the stationarity of the time series using augmented Dickey-Fuller (ADF) test . 2- Try to increase the number of predictors ( independent variables). 3- Try to increase the sample size (in case of monthly data, to use at least 4 years data.
Read moreHow do you predict in Python?
Python predict() function enables us to predict the labels of the data values on the basis of the trained model. The predict() function accepts only a single argument which is usually the data to be tested.
Read moreIs ARIMA a predictive model?
ARIMA, short for ‘AutoRegressive Integrated Moving Average’, is a forecasting algorithm based on the idea that the information in the past values of the time series can alone be used to predict the future values.
Read moreHow good is auto Arima?
auto. arima() does not aim at being a magic wand. Its aim is to be a robust method that works reliably on a large number of time series, and it is very good at this . If you have subject matter knowledge that it does not model, then by all means, help it along.
Read moreWhat is auto Arima Python?
The auto_arima is an automated arima function of this library, which is created to find the optimal order and the optimal seasonal order, based on determined criterion such as AIC, BIC, etc., and within the designated parameter restrictions, that fits the best model to a single variable (univariable) time series.
Read more