Importer des fichiers texte dans d'autres formats
L'exercice précédent vous a montré comment importer des données CSV bien structurées avec getSymbols(). Malheureusement, la plupart des données ne sont pas aussi bien formatées.
Le paquetage zoo offre plusieurs fonctions pour importer des fichiers texte sous forme d'objets zoo. La fonction principale est read.zoo(), qui encapsule read.table(). La classe xts étend zoo, donc vous pouvez facilement convertir le résultat de read.zoo() en objet xts avec as.xts().
Dans cet exercice, vous apprendrez à utiliser read.zoo() pour importer les mêmes données AMZN.csv que dans l'exercice précédent.
Cette activité fait partie du cours
Importer et gérer des données financières dans R
Instructions de l’exercice
- Utilisez
read.zoo()pour importerAMZN.csv. Attribuez le résultat à un objet nomméamzn_zoo. - Convertissez
amzn_zooen un objet xts. Attribuez 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 ce code d’exemple.
# 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