如何在arima.sim
函数中使用少量数字。在下面的R
代码中,我模拟了两个ARIMA
模型,一个模型具有n=10
,另一个模型具有n=50
。模拟之后,我使用了auto.arima()
包中的forecast
函数来检查哪种模拟数据是最佳模型。
set.seed(456)
## list description for AR(1) model with small coef
AR.sm <- list(order=c(1,0,0), ar=0.9, sd=0.1)
## list description for AR(1) model with large coef
AR.lg <- list(order=c(1,0,0), ar=0.9, sd=0.1)
## simulate AR(1)
AR1.sm <- arima.sim(n=10, model=AR.sm)
AR1.lg <- arima.sim(n=50, model=AR.lg)
library(forecast)
auto.arima(AR1.sm)
auto.arima(AR1.sm)
如何制作AR1.sm
,以便通过auto.arima(AR1.sm) and it will give me the order
ARIMA(1,0,0)and my
AR parameter will will be close to
0.9`检查最佳模型。 / p>