Aan de slagGa gratis aan de slag

Vector names()

Laten we teruggaan naar het voorbeeld met de rendementen van januari en februari. Even opfrissen: in januari behaalde je 5% rendement, en in februari nog eens 2% extra. Als slimme data scientist zie je dat je deze rendementen in een vector kunt zetten! Dat ziet er zo uit:

ret <- c(5, 2)

Mooi! Nu staan alle rendementen bij elkaar. Je kunt het nog iets duidelijker maken door namen toe te voegen aan elk rendement in je vector. Dat doe je met names(). Kijk maar:

names(ret) <- c("Jan", "Feb")

Als je ret nu print, krijg je:

Jan Feb 
5   2

Best leuk, toch?

Deze oefening maakt deel uit van de cursus

Introductie tot R voor Financiën

Cursus bekijken

Oefeninstructies

  • Voor je gedefinieerd staan een vector met 12 maandrendementen en een vector met maandnamen.
  • Voeg months als namen toe aan ret om een duidelijkere vector te maken.
  • Print ret om de nieuw benoemde vector te bekijken!

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Vectors of 12 months of returns, and month names
ret <- c(5, 2, 3, 7, 8, 3, 5, 9, 1, 4, 6, 3)
months <- c("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec")

# Add names to ret
names(ret) <- 

# Print out ret to see the new names!
Code bewerken en uitvoeren