Kom igångKom igång gratis

Hämta element ur en lista

Att ta ut delar av en lista liknar hur du gör med en vektor eller ett dataramen, men med en extra användbar operation.

Använd [ ] för att komma åt elementen i listan. Det returnerar alltid en ny lista.

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

Använd [[ ]] för att hämta ut själva datan inuti ett listelement.

my_list[[1]]

[1] "I <3 R"

Om listan har namn kan du använda operatorn $: my_list$my_words. Det ger samma resultat som [[ ]] och returnerar den inre datan.

Den här övningen är en del av kursen

Introduktion till R för finans

Visa kurs

Övningsinstruktioner

  • Den namngivna listan portfolio finns tillgänglig.
  • Hämta det andra och tredje elementet i portfolio med hjälp av [ ] och c().
  • Använd $ för att hämta datan i correlation.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Second and third elements of portfolio


# Use $ to get the correlation data
Redigera och kör kod