Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Laad het pakket quantmod met de functie library().
  • Gebruik nu getSymbols() om QQQ-data te importeren. Zorg dat de data wordt toegewezen aan QQQ (auto.assign = TRUE).
  • Gebruik de functie str() om de structuur van het object QQQ te bekijken dat getSymbols() heeft aangemaakt. Let op de attributen src en updated.
  • Gebruik de functie head() om de eerste rijen van QQQ te 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
Code bewerken en uitvoeren