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
Övningsinstruktioner
- Den namngivna listan
portfoliofinns tillgänglig. - Hämta det andra och tredje elementet i
portfoliomed hjälp av[ ]ochc(). - Använd
$för att hämta datan icorrelation.
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