Tekstbestanden in andere indelingen importeren
In de vorige oefening heb je geleerd hoe je goed geformatteerde CSV-gegevens importeert met getSymbols(). Helaas zijn de meeste gegevens niet zo netjes geformatteerd.
Het pakket zoo biedt verschillende functies om tekstbestanden als zoo-objecten te importeren. De belangrijkste functie is read.zoo(), die read.table() gebruikt onder de motorkap. De xts-klasse breidt zoo uit, dus je kunt het resultaat van read.zoo() eenvoudig omzetten naar een xts-object met as.xts().
In deze oefening leer je hoe je read.zoo() kunt gebruiken om dezelfde AMZN.csv-gegevens uit de vorige oefening te importeren.
Deze oefening maakt deel uit van de cursus
Financiële gegevens importeren en beheren in R
Oefeninstructies
- Gebruik
read.zoo()omAMZN.csvte importeren. Sla de output op in een object met de naamamzn_zoo. - Zet
amzn_zooom naar een xts-object. Sla de output op in een object met de naamamzn_xts. - Bekijk de eerste paar rijen van
amzn_xts.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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