Bir getSymbols kaynağı için varsayılan argümanlar ayarla
setDefaults() fonksiyonunu tek tek getSymbols() kaynak metodları üzerinde de kullanabilirsin. Bu egzersizde getSymbols.yahoo() için from argümanının varsayılan değerini nasıl değiştireceğini öğreneceksin.
Belirli bir metodun argümanlarını help() ile bulabilirsin (ör. help("getSymbols.yahoo")) ya da args() çağırarak konsola yazdırabilirsin (ör. args(getSymbols.yahoo)). getDefaults() çağırmak da mevcut varsayılan değerleri (varsa) gösterecektir.
Unutma, getSymbols.yahoo() metodunu doğrudan çağırman beklenmiyor!
Bu egzersiz
R ile Finansal Verileri İçe Aktarma ve Yönetme
kursunun bir parçasıdırEgzersiz talimatları
args()fonksiyonunu kullanarakgetSymbols.yahoo()için tüm varsayılan argümanları yazdır.getSymbols.yahoo()içinfromvarsayılanını "2000-01-01" olarak ayarla.fromvarsayılanının doğru ayarlandığını doğrulamak içingetDefaults()kullan.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Look at getSymbols.yahoo arguments
# Set default 'from' value for getSymbols.yahoo
setDefaults(___, ___ = "2000-01-01")
# Confirm defaults were set correctly
getDefaults("___")