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.

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

Bekijk cursus

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.

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