BaşlayınÜcretsiz Başlayın

ARMA modellerini simüle etme

Videoda gördüğümüz gibi, durağan herhangi bir zaman serisi beyaz gürültünün doğrusal bir birleşimi olarak yazılabilir. Ayrıca, herhangi bir ARMA modelinin de bu formu vardır; bu yüzden durağan zaman serilerini modellemek için iyi bir seçimdir.

R, bir ARMA modelinden veri üretmek için arima.sim() adlı basit bir işlev sağlar. Örneğin, parametresi 0.9 olan bir MA(1) modelinden 100 gözlem üretmenin söz dizimi arima.sim(model = list(order = c(0, 0, 1), ma = .9 ), n = 100) şeklindedir. Beyaz gürültü üretmek için order = c(0, 0, 0) da kullanabilirsin.

Bu egzersizde, çeşitli ARMA modellerinden veri üreteceksin. Her komut için 200 gözlem üret ve sonucu görselleştir.

Bu egzersiz

R ile ARIMA Modelleri

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Beyaz gürültü üretmek ve çizdirmek için arima.sim() ve plot() kullan.
  • Parametresi 0.9 olan bir MA(1) üretmek ve çizdirmek için arima.sim() ve plot() kullan.
  • Parametreleri 1.5 ve -0.75 olan bir AR(2) üretmek ve çizdirmek için arima.sim() ve plot() kullan.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Generate and plot white noise
WN <- 


# Generate and plot an MA(1) with parameter .9 
MA <- 


# Generate and plot an AR(2) with parameters 1.5 and -.75
AR <- 

Kodu Düzenle ve Çalıştır