Küresel ısınma
Artık simüle veriye ARIMA modeli uyarlama konusunda biraz deneyim kazandığına göre, sıradaki görevin bu becerilerini gerçek dünya verilerine uygulamak.
globtemp (astsa paketinden) verisi, 2015’e kadar olan yıllık küresel sıcaklık sapmalarını içerir. Bu egzersizde, veriye ARIMA modeli uyarlamak için yerleşik teknikleri kullanacaksın. Verinin grafiği rastgele yürüyüş (random walk) davranışı gösteriyor; bu da farklanmış verilerle çalışman gerektiğini düşündürüyor. Farklanmış veri diff(globtemp) de ayrıca çizilmiştir.
Farklanmış verinin diff(globtemp) örnek ACF ve PACF grafiklerini çizdikten sonra şunları söyleyebilirsin:
- Hem ACF hem de PACF yavaşça sönümleniyor; bu da ARIMA(1,1,1) modelini ima eder.
- ACF gecikme 2’de kesiliyor ve PACF sönümleniyor; bu da ARIMA(0,1,2) modelini ima eder.
- ACF sönümleniyor ve PACF gecikme 3’te kesiliyor; bu da ARIMA(3,1,0) modelini ima eder. Bu model makul düzeyde uyum sağlasa da, otokorelasyonlar bu kadar küçükken çok fazla parametre kullandığı için üç modelin en kötüsüdür (kontrol edebilirsin).
İlk iki modeli uyarladıktan sonra, tercih edilen modeli seçmek için AIC ve BIC değerlerini kontrol et.
Bu egzersiz, kursun bir parçasıdır
R ile ARIMA Modelleri
Egzersiz talimatları
- Farklanmış verinin,
diff(globtemp), örnek ACF ve PACF grafiklerini çiz ve iki makul model olduğunu keşfet: ARIMA(1,1,1) ve ARIMA(0,1,2). globtempiçinsarima()kullanarak bir ARIMA(1,1,1) modeli uygula. Tüm parametreler anlamlı mı?sarima()'yı tekrar çağırarakglobtempiçin bir ARIMA(0,1,2) modeli uygula. Tüm parametreler anlamlı mı? Hangi model daha iyi?
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Plot the sample P/ACF pair of the differenced data
# Fit an ARIMA(1,1,1) model to globtemp
# Fit an ARIMA(0,1,2) model to globtemp. Which model is better?