Sürüklenmeli (drift) rassal yürüyüş modelini simüle et
Bir rassal yürüyüş (RW) sıfır etrafında dolaşmak zorunda değildir; yukarı ya da aşağı yönlü bir gidişata, yani bir sürüklenmeye veya zaman trendine sahip olabilir. Bu, RW modeline bir sabit terim (intercept) eklenerek yapılır ve bu terim RW zaman trendinin eğimine karşılık gelir.
Alternatif bir kurulumda, sabit ortalamalı bir beyaz gürültü (WN) serisinin kümülatif toplamını alabilirsin; böylece ortalama, RW zaman trendinin eğimine karşılık gelir.
Sürüklenmeli RW modelinden veri simüle etmek için yine arima.sim() fonksiyonunu model = list(order = c(0, 1, 0)) argümanıyla kullanırsın. Bu kez, sürüklenme değişkenini ya da sabit terimi belirtmek için ek olarak mean = ... argümanını eklemelisin.
Bu egzersiz, kursun bir parçasıdır
R ile Zaman Serisi Analizi
Egzersiz talimatları
- Başka bir RW modeli üretmek için
arima.sim()kullan. RW türü bir model oluşturmak içinmodelargümanınılist(order = c(0, 1, 0))olarak ayarla ve 100 gözlem üretmek içinndeğerini100yap. Sürüklenme oluşturmak içinmeanargümanını1olarak ayarla. Sonucurw_driftolarak kaydet. rw_driftverini çizdirmek içints.plot()kullan.rw_driftverisinin birinci farkını hesaplamak içindiff()kullan. Bunurw_drift_diffolarak kaydet.rw_drift_diff'i çizdirmek için bir kez dahats.plot()çağır.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Generate a RW model with a drift uing arima.sim
rw_drift <- arima.sim(model = ___, n = ___, mean = ___)
# Plot rw_drift
# Calculate the first difference series
rw_drift_diff <-
# Plot rw_drift_diff