Stel standaardargumenten in voor een getSymbols-bron
Je kunt setDefaults() ook gebruiken op individuele getSymbols()-bronmethoden. In deze oefening leer je hoe je de standaardwaarde voor het argument from van getSymbols.yahoo() aanpast.
Je kunt de argumenten voor een specifieke methode vinden met help() (bijv. help("getSymbols.yahoo")) of door args() aan te roepen om ze in de console te printen (bijv. args(getSymbols.yahoo)). Met getDefaults() zie je de huidige standaardwaarden (als die er zijn).
Onthoud: je hoort getSymbols.yahoo() niet rechtstreeks aan te roepen!
Deze oefening maakt deel uit van de cursus
Financiële gegevens importeren en beheren in R
Oefeninstructies
- Gebruik de functie
args()om alle standaardargumenten vangetSymbols.yahoo()te printen. - Stel de standaardwaarde van
fromvoorgetSymbols.yahoo()in op "2000-01-01". - Gebruik
getDefaults()om te bevestigen dat de standaardwaarde voorfromcorrect is ingesteld.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Look at getSymbols.yahoo arguments
# Set default 'from' value for getSymbols.yahoo
setDefaults(___, ___ = "2000-01-01")
# Confirm defaults were set correctly
getDefaults("___")