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 del ejercicio
- Selecciona en
shining_listel vector que representa a los actores. Solo tienes que imprimir este vector. - Selecciona en
shining_listel segundo elemento del vector que representa a los actores. Haz una impresión como antes.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el 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