Я не знаю, почему вы используете arima0
, который помечен как предварительная версия и был заменен на arima
.
arima
соответствует спецификации c (S) ARIMA для ваших данных с параметрами, указанными в аргументах функции order
и seasonal
. forecast::auto.arima
пытается определить оптимальную (S) модель ARIMA на основе данных.
Выходной объект arima
включает логарифмическую вероятность; например, рассмотрим примерные данные USAccDeaths
, мы можем подогнать две модели SARIMA: SARIMA (0,1,1) (0,1,1) и SARIMA (0,1,0) (0,1,0) .
fit1 <- arima(USAccDeaths, order = c(0, 1, 1), seasonal = list(order = c(0, 1, 1)))
fit2 <- arima(USAccDeaths, order = c(0, 1, 0), seasonal = list(order = c(0, 1, 0)))
Выходной объект arima
- это list
, а логарифмическая вероятность сохраняется в элементе loglik
:
fit1$loglik
#[1] -425.44
fit2$loglik
#[1] -435.8443