Aan de slagGa gratis aan de slag

Elementen in een lijst benaderen

Een lijst subsetten lijkt op het subsetten van een vector of data frame, met één extra handige bewerking.

Gebruik [ ] om de elementen in de lijst te benaderen. Dit levert altijd weer een lijst op.

my_list[1]

$my_words
[1] "I <3 R"

my_list[c(1,2)]

$my_words
[1] "I <3 R"

$my_numbers
[1] 42 24

Gebruik [[ ]] om de data binnen elk element van je lijst eruit te halen.

my_list[[1]]

[1] "I <3 R"

Als je lijst namen heeft, kun je de $-operator gebruiken: my_list$my_words. Dit is hetzelfde als [[ ]] gebruiken om de interne data terug te geven.

Deze oefening maakt deel uit van de cursus

Introductie tot R voor Financiën

Cursus bekijken

Oefeninstructies

  • De benoemde lijst portfolio is beschikbaar.
  • Benader het tweede en derde element van portfolio met [ ] en c().
  • Gebruik $ om de correlation-data te benaderen.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Second and third elements of portfolio


# Use $ to get the correlation data
Code bewerken en uitvoeren