Anpassa en AR(2)-modell
I den här övningen har vi genererat data från AR(2)-modellen, $$X_t = 1.5 X_{t-1} - .75 X_{t-2} + W_t,$$ med hjälp av x <- arima.sim(model = list(order = c(2, 0, 0), ar = c(1.5, -.75)), n = 200). Studera de simulerade data samt ACF- och PACF-paret för att bestämma modellordningen. Anpassa sedan modellen och jämför de skattade parametrarna med de sanna värdena.
Den här övningen är en del av kursen
ARIMA-modeller i R
Övningsinstruktioner
- Paketet astsa är förinstallerat.
xinnehåller de 200 AR(2)-observationerna. - Använd
plot()för att plotta de genererade data ix. - Plotta ACF- och PACF-paret med
acf2()från paketetastsa. - Använd
sarima()för att anpassa en AR(2) till de tidigare genererade data ix. Granska t-tabellen och jämför skattningarna med de sanna värdena.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# astsa is preloaded
# Plot x
# Plot the sample P/ACF of x
# Fit an AR(2) to the data and examine the t-table