Elementen in een lijst benaderen
Een lijst subsetten lijkt op het subsetten van een vector of data frame, met één extra handige bewerking.
Om de elementen in de lijst te benaderen, gebruik je [ ]. 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
Om de gegevens binnen elk element van je lijst eruit te halen, gebruik je [[ ]].
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 binnenste gegevens terug te krijgen.
Deze oefening maakt deel uit van de cursus
Introductie tot R voor finance
Oefeninstructies
- De benoemde lijst
portfoliois beschikbaar. - Benader het tweede en derde element van
portfoliomet[ ]enc(). - Gebruik
$om de gegevenscorrelationte benaderen.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# Second and third elements of portfolio
# Use $ to get the correlation data