CommencezCommencez gratuitement

Faire en sorte que getSymbols() retourne les données récupérées

Dans le dernier exercice, getSymbols() a automatiquement créé un objet portant le même nom que le symbole fourni. Dans cet exercice, vous allez apprendre à faire en sorte que getSymbols() retourne les données, afin de pouvoir vous‑même affecter le résultat à un objet.

Deux arguments permettent à getSymbols() de retourner les données :

  1. Définir auto.assign = FALSE.
  2. Définir env = NULL.

Les deux méthodes sont équivalentes sur le plan fonctionnel, mais auto.assign = FALSE décrit mieux le comportement. Utilisez‑la, car vous aurez plus de facilité à vous rappeler ce que signifie auto.assign = FALSE plus tard.

Cette activité fait partie du cours

Importer et gérer des données financières dans R

Voir le cours

Instructions de l’exercice

  • Téléchargez les données de SPY et affectez‑les à un objet nommé spy en utilisant l'argument auto.assign.
  • Utilisez la fonction str() pour voir la structure de l'objet spy.
  • Téléchargez les données de JNJ et affectez‑les à un objet nommé jnj en utilisant l'argument env.
  • Réutilisez str(), mais cette fois sur l'objet jnj.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Assign SPY data to 'spy' using auto.assign argument


# Look at the structure of the 'spy' object


# Assign JNJ data to 'jnj' using env argument


# Look at the structure of the 'jnj' object
Modifier et exécuter le code