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

İşsizlik verisine sürekli bir dönen ortalama ekle

Yılbaşından bugüne toplamlar gibi ayrık ölçümlere ek olarak, zaman serisi verine bir dönen toplam veya ortalama eklemek isteyebilirsin.

Bunu yapmak için aylık unemployment verine dönelim. Belirli bir ay için durağan işsizlik seviyeleri ilgi çekici olsa da, ekonomik ortamın daha geniş bir resmini görmek için birkaç aya yayılan dönen göstergeler gerekebilir.

Bunu yapmak için, her bir dönen pencereye uygulanacak bir zaman serisi nesnesi, pencere boyutu width ve FUN argümanını alan rollapply() komutunu kullanacaksın.

Bu egzersiz

Vaka Çalışması: R ile Şehir Zaman Serisi Verilerini Analiz Etme

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

Egzersiz talimatları

  • ABD işsizliği için yıllık dönen ortalamayı hesaplamak üzere rollapply() kullan. unemployment verindeki us sütununu belirt, width argümanını uygun aylık dönem sayısına ayarla ve FUN argümanını mean yap. Dönen ortalamanı unemployment nesnene year_avg olarak kaydet.
  • ABD işsizliğinin iki göstergesini (us ve year_avg) plot.zoo() ile görselleştir. Her iki ölçümü de aynı panelde göstermek için plot.type argümanını "single" olarak ayarla.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Use rollapply to calculate the rolling yearly average US unemployment
unemployment$year_avg <- rollapply(___$___, width = ___, FUN = ___)

# Plot all columns of US unemployment data
plot.zoo(unemployment[, c("___", "___")], plot.type = "___", lty = lty, lwd = lwd)
Kodu Düzenle ve Çalıştır