Seleção de elementos de uma lista
Muitas vezes, uma lista é construída a partir de vários elementos e componentes. Portanto, nem sempre é fácil obter um único elemento, vários elementos ou um componente a partir dela.
Uma maneira de selecionar um componente é usar a posição numerada desse componente. Por exemplo: para selecionar o primeiro componente de shining_list
, digite
shining_list[[1]]
Uma maneira rápida de conferir isso é digitando no console. Lembrete importante: para selecionar elementos de vetores, use colchetes simples: [ ]
. Não confunda!
Também é possível fazer referência ao nome dos componentes com [[ ]]
ou com o sinal $
. Ambos selecionam o quadro de dados que representa as avaliações (reviews):
shining_list[["reviews"]]
shining_list$reviews
Além de selecionar componentes, muitas vezes é preciso selecionar elementos específicos desses componentes. Por exemplo: com shining_list[[2]][1]
, selecionamos do segundo componente, actors
(shining_list[[2]]
), o primeiro elemento ([1]
). Ao digitar isso no console, você verá que a resposta é Jack Nicholson.
Este exercício faz parte do curso
Introdução ao R
Instruções do exercício
- Selecione em
shining_list
o vetor que representa os atores (actors). Basta imprimir esse vetor. - Selecione em
shining_list
o segundo elemento do vetor que representa os atores. Faça uma impressão como antes.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# shining_list is already pre-loaded in the workspace
# Print out the vector representing the actors
# Print the second element of the vector representing the actors