Dopasowywanie modelu AR(2)
W tym ćwiczeniu wygenerowano dane z modelu AR(2): $$X_t = 1{,}5 X_{t-1} - 0{,}75 X_{t-2} + W_t,$$ za pomocą x <- arima.sim(model = list(order = c(2, 0, 0), ar = c(1.5, -.75)), n = 200). Przyjrzyj się wygenerowanym danym oraz parze ACF i PACF dla próby, aby wyznaczyć rząd modelu. Następnie dopasuj model i porównaj oszacowane parametry z prawdziwymi wartościami.
To ćwiczenie jest częścią kursu
Modele ARIMA w R
Instrukcje do ćwiczenia
- Pakiet astsa jest już wczytany. Zmienna
xzawiera 200 obserwacji z modelu AR(2). - Użyj funkcji
plot(), aby zwizualizować wygenerowane dane zx. - Wykreśl parę ACF i PACF dla próby, korzystając z funkcji
acf2()z pakietuastsa. - Użyj funkcji
sarima(), aby dopasować model AR(2) do danych zx. Przeanalizuj tablicę t i porównaj oszacowania z prawdziwymi wartościami parametrów.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# astsa is preloaded
# Plot x
# Plot the sample P/ACF of x
# Fit an AR(2) to the data and examine the t-table