Я использую пакет Роба Хиндмана forecast
, и я хотел бы извлечь некоторые значения из функции checkresiduals
.Есть ли способ вызвать checkresiduals(model)
и затем извлечь значения p, lag и df для теста Льюнга-Бокса, который вызывает функция?Функция просто выводит вывод на консоль следующим образом:
> checkresiduals(arima_model)
Ljung-Box test
data: Residuals from ARIMA(0,1,3)(2,0,1)[7]
Q* = 29.221, df = 8, p-value = 0.00029
Если бы мне было интересно вместо этого запустить тест Бреуша-Годфри с использованием параметров, определенных моделью, обнаруженной auto.arima
, то
bgtest (auto.arima (time_series))
достаточно, чтобы указать правильный максимальный порядок и регрессоры?
Спасибо!