Kennismaken met getSymbols()
De functie getSymbols() uit het pakket quantmod biedt een consistente manier om data uit verschillende bronnen in je werkruimte te importeren. Standaard importeert getSymbols() de data als een xts-object.
In deze oefening maak je kennis met getSymbols(). Je gebruikt het om QQQ-data van Yahoo! Finance te importeren. QQQ is een exchange-traded fund dat de Nasdaq 100-index volgt, en Yahoo! Finance is de standaarddatabron voor getSymbols().
Je gebruikt het argument Symbols om het instrument (oftewel de tickersymbol) te specificeren dat je wilt importeren. Omdat Symbols het eerste argument van getSymbols() is, typ je meestal alleen de instrumentnaam en laat je Symbols = weg.
Deze oefening maakt deel uit van de cursus
Financiële gegevens importeren en beheren in R
Oefeninstructies
- Laad het pakket quantmod met de functie
library(). - Gebruik nu
getSymbols()om QQQ-data te importeren. Zorg dat de data wordt toegewezen aanQQQ(auto.assign = TRUE). - Gebruik de functie
str()om de structuur van het objectQQQte bekijken datgetSymbols()heeft aangemaakt. Let op de attributensrcenupdated. - Gebruik de functie
head()om de eerste rijen vanQQQte bekijken.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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