Définir des arguments par défaut pour une source getSymbols
Vous pouvez également utiliser setDefaults() sur des méthodes spécifiques de getSymbols(). Cet exercice vous apprend à modifier la valeur par défaut de l’argument from pour getSymbols.yahoo().
Vous pouvez consulter les arguments d’une méthode spécifique avec help() (par exemple help("getSymbols.yahoo")) ou les afficher dans la console avec args() (par exemple args(getSymbols.yahoo)). Appeler getDefaults() vous montrera les valeurs par défaut actuelles (s’il y en a).
Rappelez-vous : vous n’êtes pas censé appeler directement getSymbols.yahoo() !
Cet exercice fait partie du cours
Importer et gérer des données financières avec R
Instructions
- Utilisez la fonction
args()pour afficher tous les arguments par défaut degetSymbols.yahoo(). - Définissez la valeur par défaut de
frompourgetSymbols.yahoo()à "2000-01-01". - Utilisez
getDefaults()pour confirmer que la valeur par défaut defroma bien été définie.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Look at getSymbols.yahoo arguments
# Set default 'from' value for getSymbols.yahoo
setDefaults(___, ___ = "2000-01-01")
# Confirm defaults were set correctly
getDefaults("___")