Acessar elementos em uma lista
Fazer subset de uma lista é semelhante a fazer subset de um vetor ou data frame, com uma operação extra útil.
Para acessar os elementos na lista, use [ ]. Isso sempre vai retornar outra 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
Para extrair os dados dentro de cada elemento da sua lista, use [[ ]].
my_list[[1]]
[1] "I <3 R"
Se sua lista for nomeada, você pode usar o operador $: my_list$my_words. Isso é o mesmo que usar [[ ]] para retornar os dados internos.
Este exercicio faz parte do curso
Introdução a R para Finanças
Instruções do exercicio
- A lista nomeada
portfolioestá disponível para uso. - Acesse o segundo e o terceiro elementos de
portfoliousando[ ]ec(). - Use
$para acessar os dados decorrelation.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
# Second and third elements of portfolio
# Use $ to get the correlation data