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")Con la tecnología de
Instrucciones
Cambia el código del ejercicio anterior (ver editor) añadiendo nombres a los componentes. Utilice para my_vector el nombre vec, para my_matrix el nombre mat y para my_df el nombre df.
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.
Un tutorial sobre bucles en R que examina las construcciones disponibles en R para realizar bucles. Descubra alternativas utilizando la función de vectorización de R.
Descubre cómo acceder a los datos de tu marco de datos con el subconjunto. Aprende a hacer subconjuntos utilizando paréntesis o la función subconjunto() de R.
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():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:
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ónnames()como hiciste con los vectores. Los siguientes comandos son totalmente equivalentes a la asignación anterior:Instrucciones
my_vectorel nombrevec, paramy_matrixel nombrematy paramy_dfel nombredf.my_listpara 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,actyreven 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:mov)act)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.