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, kursun bir parçasıdır
R ile Finansal Verileri İçe Aktarma ve Yönetme
Egzersiz 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ı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Look at getSymbols.yahoo arguments
# Set default 'from' value for getSymbols.yahoo
setDefaults(___, ___ = "2000-01-01")
# Confirm defaults were set correctly
getDefaults("___")