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

Günlük verileri topla ve aylık verilerle birleştir

Bazen iki seri aynı periyodikliktedir ama zaman damgalarını farklı temsil eder. Örneğin, aylık seriler ayın ilk ya da son günüyle zaman damgalanmış olabilir. Seriler birleştirildiğinde bu fark çok sayıda NA üretir. zoo paketindeki yearmon sınıfı bu sorunu çözmeye yardımcı olur.

Bu egzersizde, FRED günlük Fed Funds oranını (DFF) aylık periyodikliğe toplayacak ve FRED aylık Fed Funds oranı (FEDFUNDS) ile birleştireceksin. DFF toplamı ayın son günüyle zaman damgalanırken, FEDFUNDS ayın ilk günüyle zaman damgalanmıştır.

FEDFUNDS ve DFF verileri, getSymbols(c("FEDFUNDS", "DFF"), src = "FRED") kullanılarak senin için zaten FRED’den indirildi.

Bu egzersiz

R ile Finansal Verileri İçe Aktarma ve Yönetme

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

Egzersiz talimatları

  • Her ay için tüm günlerin ortalamasını hesaplamak üzere apply.monthly() ile mean() kullan. Sonucu monthly_fedfunds değişkenine ata.
  • İndeksi yearmon’a dönüştürmek için as.yearmon() kullanacağın komutu tamamla.
  • İlk adımda oluşturduğun aylık toplamla FEDFUNDS’u birleştirerek merged_fedfunds adında bir nesne oluştur.
  • merged_fedfunds çıktısını kontrol etmek için head() kullan.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Aggregate DFF to monthly averages


# Convert index to yearmon
index(___) <- ___(index(___))


# Merge FEDFUNDS with the monthly aggregate


# Look at the first few rows of the merged object
Kodu Düzenle ve Çalıştır