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_listo vetor que representa os atores (actors). Basta imprimir esse vetor. - Selecione em
shining_listo 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