Kom igångKom igång gratis

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

Visa kurs

Övningsinstruktioner

  • Paketet astsa är förinstallerat. x innehåller de 200 AR(2)-observationerna.
  • Använd plot() för att plotta de genererade data i x.
  • Plotta ACF- och PACF-paret med acf2() från paketet astsa.
  • Använd sarima() för att anpassa en AR(2) till de tidigare genererade data i x. 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

Redigera och kör kod