Cómo combinar dos listas en R

En este artículo, vamos a fusionar dos listas en el lenguaje de programación R.

Método 1: usar la función agregar()

Esta función se utiliza para agregar la lista a otra lista.

Sintaxis:

agregar (lista1, lista)

dónde

  • list1 es la primera lista
  • la lista 2 es la segunda lista

Ejemplo : programa R para crear la primera lista con strings y una segunda lista con números enteros y agregarlos

R

# create a list of strings
list1 =list("sravan","bobby","ojaswi",
            "satwik","rohith","gnanesh")
  
# create a list of numbers
list2=list(1,2,3,4,5)
  
# merge the two lists by using append() 
# function
list3=append(list1,list2)
  
list3

Producción:

[[1]]
[1] "sravan"
[[2]]
[1] "bobby"
[[3]]
[1] "ojaswi"
[[4]]
[1] "satwik"
[[5]]
[1] "rohith"
[[6]]
[1] "gnanesh"
[[7]]
[1] 1
[[8]]
[1] 2
[[9]]
[1] 3
[[10]]
[1] 4
[[11]]
[1] 5

Método 2: Usar la función c()

Esto se usa para combinar dos listas.

Sintaxis:

c(lista1, lista2)

dónde,

  • list1 es la primera lista
  • list2 es la segunda lista

Ejemplo: programa R para crear una lista1 con strings y una lista2 con una lista de enteros y fusionar usando la función c()

R

# create a list of strings
list1 =list("sravan","bobby","ojaswi",
            "satwik","rohith","gnanesh")
  
# create a list of numbers
list2=list(1,2,3,4,5)
  
# merge the two lists by using c()
# function
list3=c(list1,list2)
  
list3

Producción:

[[1]]
[1] "sravan"
[[2]]
[1] "bobby"
[[3]]
[1] "ojaswi"
[[4]]
[1] "satwik"
[[5]]
[1] "rohith"
[[6]]
[1] "gnanesh"
[[7]]
[1] 1
[[8]]
[1] 2
[[9]]
[1] 3
[[10]]
[1] 4
[[11]]
[1] 5

Publicación traducida automáticamente

Artículo escrito por gottumukkalabobby y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *