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

Tek bir sembol için varsayılan veri kaynağını ayarla

Bir enstrümanın varsayılan kaynağını değiştirmek, birden çok kaynağın aynı sembolü farklı enstrümanlar için kullandığı durumlarda işe yarar. Örneğin, getSymbols("CP", src = "yahoo") New York Borsası'ndan Canadian Pacific Railway verisini yükler. Ama getSymbols("CP", src = "FRED") ABD Ekonomik Analiz Bürosu'ndan vergi sonrası Kurumsal Kârlar verisini yükler.

Bir enstrüman için varsayılan veri kaynağını belirtmek için setSymbolLookup() kullanabilirsin. Bu egzersizde, getSymbols("CP") çağrısının Yahoo Finance’taki demiryolu hisse verisi yerine FRED'deki kurumsal kâr verisini yüklemesini nasıl sağlayacağını öğreneceksin.

setSymbolLookup() herhangi sayıda ad = değer çifti alabilir; burada ad sembol, değer ise o sembole özel getSymbols() argümanlarının adlandırılmış listesidir.

Bu egzersiz, kursun bir parçasıdır

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

Kursa Göz Atın

Egzersiz talimatları

  • Senin için yüklenmiş olan CP verisinin ilk birkaç satırına bakmak için head() kullan.
  • CP için kaynağı FRED olacak şekilde setSymbolLookup() çağrısını tamamla.
  • Veriyi tekrar yüklemek için getSymbols() kullan.
  • CP'nin ilk birkaç satırına bak ve çıktıyı ilk talimattaki çıktıyla karşılaştır.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Look at the first few rows of CP


# Set the source for CP to FRED
setSymbolLookup(___ = list(src = "___"))

# Load CP data again


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