Aan de slagGa gratis aan de slag

Maak een geldige naam voor één instrument

Als je slechts één symbool downloadt en dat symbool is geen syntactisch geldige naam, kun je auto.assign = FALSE instellen in je aanroep van getSymbols(). Daarmee kun je de uitvoer direct toewijzen aan een syntactisch geldige naam.

Misschien wil je ook de kolomnamen omzetten naar syntactisch geldige namen. Dat is een goed idee als je de gegevens gaat gebruiken in functies die verwachten dat kolomnamen syntactisch geldige namen zijn (bijv. lm()).

Deze oefening maakt deel uit van de cursus

Financiële gegevens importeren en beheren in R

Cursus bekijken

Oefeninstructies

  • Gebruik getSymbols() en het argument auto.assign om een object BRK.A te maken met gegevens voor "BRK-A".
  • Gebruik colnames() om een object col_names te maken dat de kolomnamen bevat van het object BRK.A.
  • Gebruik make.names() om col_names om te zetten naar syntactisch geldige namen.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Create BRK.A object


# Create col_names object from the colnames() of BRK.A
col_names <- 

# Convert col_names into syntactically valid names
colnames(BRK.A) <- 
Code bewerken en uitvoeren