Aan de slagGa gratis aan de slag

Benader het object met get() of backticks

Op een gegeven moment download je misschien data voor een instrument dat geen syntactisch geldige naam heeft. Syntactisch geldige namen bevatten letters, cijfers, "." en "_", en moeten beginnen met een letter of een "." gevolgd door geen cijfer.

Zo is het symbool voor Berkshire Hathaway class A-aandelen "BRK-A", wat geen syntactisch geldige naam is omdat het een "-" bevat. Een ander voorbeeld zijn Chinese aandelen, waarvan de symbolen uit cijfers bestaan. Het Yahoo Finance-symbool voor de SSE Composite Index is "000001.SS".

Je kunt de functie get of backticks (`) gebruiken om objecten te benaderen die geen syntactisch geldige naam hebben.

Deze oefening maakt deel uit van de cursus

Financiële gegevens importeren en beheren in R

Cursus bekijken

Oefeninstructies

  • Gebruik getSymbols() om data voor "BRK-A" te laden.
  • Gebruik backticks (`) en head() om de eerste paar rijen van de data te bekijken.
  • Gebruik get() om de data die door getSymbols() is geladen toe te wijzen aan een object met de naam BRK.A.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Load BRK-A data


# Use backticks (`) and head() to look at the loaded data
___(`___`)

# Use get() to assign the BRK-A data to an object named BRK.A
___ <- get("___")
Code bewerken en uitvoeren