Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Modificación de Elementos de Listas | Listas
Introducción a R

bookModificación de Elementos de Listas

Las listas son flexibles: es posible agregar, eliminar o modificar sus elementos.

Agregar elementos

Para agregar un nuevo elemento, asignar un valor a un nuevo índice o etiqueta.

Ejemplo

12345678
# Creating a list test <- list(text = "Text", number = 42, logical = TRUE) # Add new value with a label test["integer"] <- 23L # Add new value with an index test[[5]] <- "new element" test
copy
Note
Nota

Al agregar por etiqueta, utilice comillas (por ejemplo, "integer").

También es posible fusionar dos listas con la función c(), que las combina en una sola:

123456
list1 <- list("first", 10) list2 <- list("second", 20) # Merge lists list12 <- c(list1, list2) list12
copy

Eliminación de elementos

Para eliminar un elemento, asígnele NULL.

Ejemplo

12345
test <- list(text = "Text", number = 42, logical = TRUE) # Remove element test$logical <- NULL test
copy

Actualización de elementos

Para modificar el valor de un elemento, simplemente reasígnelo.

Ejemplo

12345
test <- list(text = "Text", number = 42, logical = TRUE) # Update element test[1] <- "word" test
copy
Tarea

Swipe to start coding

Tienes una lista info con información del curso.

Tus tareas son:

  1. Actualizar el cuarto elemento a 44 (este capítulo es el número 44).
  2. Eliminar el tercer elemento (que es 1).
  3. Añadir un nuevo elemento llamado Level con el valor 'Beginner'.
  4. Mostrar la lista modificada info.

Solución

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 6. Capítulo 4
single

single

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Suggested prompts:

Can you explain how to access elements in a list by index or label?

What happens if I try to remove an element that doesn't exist in the list?

Can you show more examples of merging lists with different structures?

close

Awesome!

Completion rate improved to 2.27

bookModificación de Elementos de Listas

Desliza para mostrar el menú

Las listas son flexibles: es posible agregar, eliminar o modificar sus elementos.

Agregar elementos

Para agregar un nuevo elemento, asignar un valor a un nuevo índice o etiqueta.

Ejemplo

12345678
# Creating a list test <- list(text = "Text", number = 42, logical = TRUE) # Add new value with a label test["integer"] <- 23L # Add new value with an index test[[5]] <- "new element" test
copy
Note
Nota

Al agregar por etiqueta, utilice comillas (por ejemplo, "integer").

También es posible fusionar dos listas con la función c(), que las combina en una sola:

123456
list1 <- list("first", 10) list2 <- list("second", 20) # Merge lists list12 <- c(list1, list2) list12
copy

Eliminación de elementos

Para eliminar un elemento, asígnele NULL.

Ejemplo

12345
test <- list(text = "Text", number = 42, logical = TRUE) # Remove element test$logical <- NULL test
copy

Actualización de elementos

Para modificar el valor de un elemento, simplemente reasígnelo.

Ejemplo

12345
test <- list(text = "Text", number = 42, logical = TRUE) # Update element test[1] <- "word" test
copy
Tarea

Swipe to start coding

Tienes una lista info con información del curso.

Tus tareas son:

  1. Actualizar el cuarto elemento a 44 (este capítulo es el número 44).
  2. Eliminar el tercer elemento (que es 1).
  3. Añadir un nuevo elemento llamado Level con el valor 'Beginner'.
  4. Mostrar la lista modificada info.

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 6. Capítulo 4
single

single

some-alt