Découvrir getSymbols()
La fonction getSymbols() du package quantmod propose une interface uniforme pour importer des données de différentes sources dans votre espace de travail. Par défaut, getSymbols() importe les données sous forme d’objet xts.
Cet exercice va vous faire découvrir getSymbols(). Vous allez l’utiliser pour importer les données de QQQ depuis Yahoo! Finance. QQQ est un fonds négocié en bourse (ETF) qui réplique l’indice Nasdaq 100, et Yahoo! Finance est la source de données par défaut pour getSymbols().
Vous utilisez l’argument Symbols pour indiquer l’instrument (c’est-à-dire le symbole mnémonique) que vous souhaitez importer. Comme Symbols est le premier argument de getSymbols(), vous tapez généralement seulement le nom de l’instrument et omettez Symbols =.
Cet exercice fait partie du cours
Importer et gérer des données financières avec R
Instructions
- Chargez le package quantmod avec la fonction
library(). - Utilisez maintenant
getSymbols()pour importer les données de QQQ. Assurez-vous que les données sont affectées àQQQ(auto.assign = TRUE). - Utilisez la fonction
str()pour afficher la structure de l’objetQQQcréé pargetSymbols(). Notez les attributssrcetupdated. - Utilisez la fonction
head()pour afficher les premières lignes deQQQ.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Load the quantmod package
# Import QQQ data from Yahoo! Finance
# Look at the structure of the object getSymbols created
# Look at the first few rows of QQQ