Get startedGet started for free

Creando una lista con nombres

Vamos muy bien, pero sigamos avanzando!

Cuando se crean listas es buena idea dar nombres a cada uno de los componentes de la misma para recordar fácilmente a que se refiere cada uno de los componentes. Es por ello buena práctica siempre dar nombres a los componentes de nuestras listas:

mi_lista <- list(nombre1 = componente1, 
                nombre2 = componente2, ...)

Esto crea una lista con los componentes nombrados. Si quieres dar nombres a los componentes de una lista después de haberla creado, puedes usar la función names() para asignar nombres como en el caso de los vectores. Los siguientes comandos son equivalentes a lo que escribimos arriba:

mi_lista <- list(componente1, componente2, ...)
names(mi_lista) <- c("nombre1", "nombre2" ...)

This exercise is part of the course

Introducción a R

View Course

Exercise instructions

  • Cambia el código del ejercicio anterior (mira el editor) asignando nombres a los componentes. Para mi_matriz usa mat, para mi_vector usa vec y para mi_df usa df.
  • Imprime la lista a la consola para ver el resultado.

Hands-on interactive exercise

Have a go at this exercise by completing this sample code.

# Vector con números del 1 al 10
mi_vector <- 1:10 
# Matriz con números del 1 al 9
mi_matriz <- matrix(1:9, ncol = 3)
# Primeras 10 filas del data frame mtcars (incluido con R).
mi_df <- mtcars[1:10,]

# Creando la lista, (tienes modificar este código para agregar los nombres):
mi_lista <- list(mi_vector, mi_matriz, mi_df)

# Imprime mi_lista a la consola
Edit and Run Code