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
Oefeninstructies
- De benoemde lijst
portfoliois beschikbaar. - Benader het tweede en derde element van
portfoliomet[ ]enc(). - Gebruik
$om decorrelation-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