ÎncepețiÎncepe gratuit

Ajustarea unui model MA(1)

În acest exercițiu, am generat date dintr-un model MA(1), $$X_t = W_t - .8 W_{t-1} ,$$ x <- arima.sim(model = list(order = c(0, 0, 1), ma = -.8), n = 100). Analizează datele simulate și ACF-ul și PACF-ul eșantionului pentru a determina ordinul pe baza tabelului din primul exercițiu. Apoi ajustează modelul.

Amintește-ți că, pentru modelele MA(q) pure, ACF-ul teoretic se taie la lag-ul q, în timp ce PACF-ul se estompează treptat.

Acest exercițiu face parte din cursul

Modele ARIMA în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Pachetul astsa este preîncărcat. 100 de observații MA(1) au fost preîncărcate ca x.
  • Folosește plot() pentru a reprezenta grafic datele generate în x.
  • Reprezintă perechile de ACF și PACF ale eșantionului folosind acf2() din pachetul astsa.
  • Folosește sarima() din astsa pentru a ajusta un MA(1) la datele generate anterior. Examinează tabelul t și compară estimările cu valorile reale.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# astsa is preloaded

# Plot x


# Plot the sample P/ACF of x


# Fit an MA(1) to the data and examine the t-table

Editează și rulează codul