Seleccionar elementos de una lista
Tu lista se construirá a menudo a partir de numerosos elementos y componentes. Por lo tanto, no siempre es sencillo obtener un solo elemento, varios elementos o un componente.
Una forma de seleccionar un componente es con la posición numerada de ese componente. Por ejemplo, para "coger" el primer componente de shining_list
escribe
shining_list[[1]]
Una forma rápida de comprobarlo es escribirlo en la consola. Importante recordar: para seleccionar elementos de vectores, se utilizan corchetes simples: [ ]
. ¡No los mezcles!
También puedes referirte a los nombres de los componentes, con [[ ]]
o con el signo $
. Ambos seleccionarán el marco de datos que representa las revisiones:
shining_list[["reviews"]]
shining_list$reviews
Además de seleccionar componentes, a menudo necesitas seleccionar elementos concretos de esos componentes. Por ejemplo, con shining_list[[2]][1]
seleccionas del segundo componente, actors
(shining_list[[2]]
), el primer elemento ([1]
). Cuando escribas esto en la consola, verás que la respuesta es Jack Nicholson.
Este ejercicio forma parte del curso
Introducción a R
Instrucciones de ejercicio
- Selecciona en
shining_list
el vector que representa a los actores. Solo tienes que imprimir este vector. - Selecciona en
shining_list
el segundo elemento del vector que representa a los actores. Haz una impresión como antes.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# 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