Nastavení výchozích argumentů pro zdroj getSymbols
Funkci setDefaults() můžeš použít také pro konkrétní zdrojové metody getSymbols(). V tomto cvičení se naučíš, jak změnit výchozí hodnotu argumentu from pro getSymbols.yahoo().
Argumenty konkrétní metody zjistíš pomocí help() (např. help("getSymbols.yahoo")) nebo voláním args(), které je vypíše do konzole (např. args(getSymbols.yahoo)). Pomocí getDefaults() zobrazíš aktuální výchozí hodnoty (pokud nějaké existují).
Pamatuj, že getSymbols.yahoo() nemáš volat přímo!
Toto cvičení je součástí kurzu
Importing and Managing Financial Data in R
Pokyny k cvičení
- Pomocí funkce
args()vypiš všechny výchozí argumenty funkcegetSymbols.yahoo(). - Nastav výchozí hodnotu argumentu
fromprogetSymbols.yahoo()na "2000-01-01". - Pomocí
getDefaults()ověř, že byl argumentfromsprávně nastaven.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Look at getSymbols.yahoo arguments
# Set default 'from' value for getSymbols.yahoo
setDefaults(___, ___ = "2000-01-01")
# Confirm defaults were set correctly
getDefaults("___")