Curso
Si quieres seguir nuestro curso gratuito de Introducción a R, aquí tienes el enlace.
Crear una lista
¡Vamos a crear nuestra primera lista! Para construir una lista se utiliza la función list()
:
my_list <- list(comp1, comp2 ...)
Los argumentos de la función de lista son los componentes de la lista. Recuerda, estos componentes pueden ser matrices, vectores, otras listas, ...
Instrucciones
Construye una lista, llamada mi_lista, que contenga las variables mi_vector, mi_matriz y mi_df como componentes de la lista.
Crear una lista con nombre
Bien hecho, ¡estás en racha!
Al igual que en su lista de tareas, debe evitar no saber o no recordar qué significan los componentes de su lista. Por eso hay que ponerles nombre:
my_list <- list(name1 = your_comp1,
name2 = your_comp2)
Esto crea una lista con componentes que se denominan name1
, name2
, y así sucesivamente. Si quieres dar un nombre a tus listas después de haberlas creado, puedes utilizar la función names()
como hiciste con los vectores. Los siguientes comandos son totalmente equivalentes a la asignación anterior:
my_list <- list(your_comp1, your_comp2)
names(my_list) <- c("name1", "name2")
Instrucciones
- Cambia el código del ejercicio anterior (ver editor) añadiendo nombres a los componentes. Utilice para
my_vector
el nombrevec
, paramy_matrix
el nombremat
y paramy_df
el nombredf
. - Imprima
my_list
para que pueda inspeccionar la salida.
Crear una lista con nombre (2)
Como gran aficionado al cine (recuerda tu trabajo en LucasFilms), decides empezar a almacenar información sobre buenas películas con la ayuda de listas.
Empieza creando una lista para la película "El Resplandor". Ya hemos creado las variables mov
, act
y rev
en su espacio de trabajo R. No dude en consultarlas en la consola.
Instrucciones
Complete el código de la derecha para crear shining_list
; contiene tres elementos:
- moviename: una cadena de caracteres con el título de la película (almacenada en
mov
) - actores: un vector con los nombres de los actores principales (almacenados en
act
) - reseñas: un marco de datos que contiene algunas reseñas (almacenadas en
rev
)
No olvides nombrar los componentes de la lista como corresponda (los nombres son nombre de la película, actores y críticas).
Si quieres saber más de este curso, aquí tienes el enlace.
Consulta nuestro tutorial Tipos de datos en R.