Standardargumente für eine getSymbols-Quelle setzen
Du kannst setDefaults() auch für einzelne getSymbols()-Quellenmethoden verwenden. In dieser Übung lernst du, wie du den Standardwert für das Argument from bei getSymbols.yahoo() änderst.
Du findest die Argumente für eine spezifische Methode mit help() (z. B. help("getSymbols.yahoo")) oder indem du args() aufrufst, um sie in der Konsole auszugeben (z. B. args(getSymbols.yahoo)). Ein Aufruf von getDefaults() zeigt dir die aktuellen Standardwerte (falls vorhanden).
Denk daran: Du sollst getSymbols.yahoo() nicht direkt aufrufen!
Diese Übung ist Teil des Kurses
<Kurs>Importing und Verwalten finanzieller Daten in R</Kurs>Übungsanweisungen
- Verwende die Funktion
args(), um alle Standardargumente vongetSymbols.yahoo()auszugeben. - Setze den Standardwert von
fromfürgetSymbols.yahoo()auf "2000-01-01". - Verwende
getDefaults(), um zu bestätigen, dass der Standardwert fürfromkorrekt gesetzt wurde.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Look at getSymbols.yahoo arguments
# Set default 'from' value for getSymbols.yahoo
setDefaults(___, ___ = "2000-01-01")
# Confirm defaults were set correctly
getDefaults("___")