Aan de slagBegin gratis

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

Bekijk cursus

Oefeninstructies

  • De benoemde lijst portfolio is beschikbaar.
  • Benader het tweede en derde element van portfolio met [ ] en c().
  • Gebruik $ om de gegevens correlation te 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
Code bewerken en uitvoeren