Ajuster un modèle MA(1)
Dans cet exercice, nous avons généré des données à partir d'un modèle MA(1), $$X_t = W_t - .8 W_{t-1} ,$$ x <- arima.sim(model = list(order = c(0, 0, 1), ma = -.8), n = 100). Examinez les données simulées ainsi que l'ACF et la PACF d'échantillon pour déterminer l'ordre à partir du tableau fourni dans le premier exercice. Ensuite, ajustez le modèle.
Rappel : pour les modèles MA(q) purs, l'ACF théorique s'annule après le retard q, tandis que la PACF décroît graduellement.
Cette activité fait partie du cours
Modèles ARIMA en R
Instructions de l’exercice
- Le package astsa est préchargé. 100 observations MA(1) ont été préchargées dans
x. - Utilisez
plot()pour tracer les données générées dansx. - Tracez les paires ACF et PACF d'échantillon avec
acf2()du packageastsa. - Utilisez
sarima()deastsapour ajuster un MA(1) aux données générées. Consultez la table des t et comparez les estimations aux valeurs réelles.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# astsa is preloaded
# Plot x
# Plot the sample P/ACF of x
# Fit an MA(1) to the data and examine the t-table