Seleccionando elementos de una lista
La mayoría de veces las listas contendrán muchos componentes. Por lo tanto, saber cómo extraer un elemento de una lista es importante.
Una manera de seleccionar un elemento de una lista es usar la posición del componente deseado. Por ejemplo para extraer el primer elemento de la lista lista_resplandor
escribimos:
lista_resplandor[[1]]
Escribe la línea de código de arriba en la consola. Importante de recordar: no confundas la notación [ ]
con [[ ]]
, la diferencia es muy importante!
Otra manera es referirse a los elementos por nombre:
lista_resplandor[["criticas"]]
selecciona el componente criticas
de lista_resplandor
(que sabemos que es un data frame). Obtenemos el mismo resultado con lista_resplandor$criticas
, que usa el signo $
.
Además de seleccionar componentes, frecuentemente necesitas seleccionar elementos específicos de los componentes. Por ejemplo, lista_resplandor[[2]][1]
selecciona el primer elemento ([1]
) del segundo componente ([[2]]
) de la lista, si escribes esto en la consola veras que el resultado es "Jack Nicholson".
This exercise is part of the course
Introducción a R
Exercise instructions
- Selecciona de
lista_resplandor
el último actor y asigna el resultado aultimo_actor
. - Selecciona de
lista_resplandor
toda la información de la segunda crítica. Guarda el resultado ensegunda_critica
.
Hands-on interactive exercise
Have a go at this exercise by completing this sample code.
# lista_resplandor ya está cargada en tu espacio de trabajo.
# Define ultimo_actor
ultimo_actor <-
# Define segunda_critica
segunda_critica <-