En este artículo, discutiremos para ver cómo combinar las Listas en el lenguaje de programación R.
Método 1: Usar la función c()
Podemos combinar listas agregando las listas usando la función c().
Sintaxis:
c(lista1,lista2,lista3,..,lista n)
Donde las listas son las listas múltiples
Ejemplo: programa R para combinar 4 listas
R
# create list1 list1=list(names=c('sravan','bobby','ojaswi'), marks=c(100,89,76)) # create list2 list2=list(names=c('rohith','gnanesh','satwik'), marks=c(96,89,70)) # create list3 list3=list(names=c('vijay','gopal','harsha'), marks=c(100,89,76)) # create list4 list4=list(names=c('ramya','khyathi','ramya preethi'), marks=c(96,89,70)) # combine lists using c() function final_list=c(list1,list2,list3,list4) # display list print(final_list)
Producción:
Método 2: Usar la función append()
Usando la función append() podemos combinar listas
Sintaxis:
agregar (lista1, lista2, lista3,.,listan)
Ejemplo: programa R para combinar listas usando la función append()
R
# create list1 list1=list(names=c('sravan','bobby','ojaswi'), marks=c(100,89,76)) # create list2 list2=list(names=c('rohith','gnanesh','satwik'), marks=c(96,89,70)) # combine lists using append() function final_list=append(list1,list2) # display list print(final_list)
Producción:
Método 3: Usar la función mapply()
Esta función se utiliza para combinar múltiples listas
Sintaxis:
mapply(c,lista1,lista2,..,listan)
Dónde,
- lista son las listas de entrada
- c es la función que combina las listas
Ejemplo: programa R para combinar 4 listas usando el método mapply()
R
# create list1 list1=list(names=c('sravan','bobby','ojaswi'), marks=c(100,89,76)) # create list2 list2=list(names=c('rohith','gnanesh','satwik'), marks=c(96,89,70)) #create list3 list3=list(names=c('vijay','gopal','harsha'), marks=c(100,89,76)) # create list4 list4=list(names=c('ramya','khyathi','ramya preethi'), marks=c(96,89,70)) # combine lists using mapply() function final_list=mapply(c,list2,list3,list4) # display list print(final_list)
Producción:
Método 4: Usar la función map()
La función map() funciona de manera similar a mapply() para combinar varias listas en una sola.
Sintaxis:
Mapa(c,lista1,lista2,..,listan)
dónde,
- lista son las listas de entrada
- c es la función que combina las listas
Ejemplo: programa R para combinar múltiples listas usando la función Map()
R
# create list1 list1=list(names=c('sravan','bobby','ojaswi'), marks=c(100,89,76)) # create list2 list2=list(names=c('rohith','gnanesh','satwik'), marks=c(96,89,70)) # create list3 list3=list(names=c('vijay','gopal','harsha'), marks=c(100,89,76)) # create list4 list4=list(names=c('ramya','khyathi','ramya preethi'), marks=c(96,89,70)) # combine lists using Map() function final_list=Map(c,list2,list3,list4) # display list print(final_list)
Producción:
Publicación traducida automáticamente
Artículo escrito por sravankumar8128 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA