Importer des fichiers texte dans d’autres formats
L’exercice précédent vous a appris à importer des données CSV bien formatées avec getSymbols(). Malheureusement, la plupart des données ne sont pas aussi bien formatées.
Le package zoo propose plusieurs fonctions pour importer des fichiers texte en objets zoo. La fonction principale est read.zoo(), qui encapsule read.table(). La classe xts étend zoo, vous pouvez donc facilement convertir le résultat de read.zoo() en objet xts avec as.xts().
Dans cet exercice, vous allez apprendre à utiliser read.zoo() pour importer les mêmes données AMZN.csv que dans l’exercice précédent.
Cet exercice fait partie du cours
Importer et gérer des données financières avec R
Instructions
- Utilisez
read.zoo()pour importerAMZN.csv. Affectez le résultat à un objet nomméamzn_zoo. - Convertissez
amzn_zooen objet xts. Affectez le résultat à un objet nomméamzn_xts. - Affichez les premières lignes de
amzn_xts.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Import the AMZN.csv file using read.zoo
amzn_zoo <- read.zoo("___", sep = "___", header = ___)
# Convert to xts
# Look at the first few rows of amzn_xts