Ivan quiere combinar todos los precios de la fruta almacenados en diferentes listas en una sola lista. Entonces, ¿cómo hará eso?? Al usar el lenguaje R, utilizó varias formas de completar esta tarea. Vamos a verlos uno por uno.
En este tutorial R, veremos cómo podemos combinar dos o más a la vez.
Método 1: Uso de C ()
En la programación R, C combina dos o más listas a la vez. Aquí, las listas pueden ser de las mismas o diferentes longitudes. Devolverá una lista combinada.
Sintaxis:
C (list_object1, listObject2, ...)Dónde,
list_object se refiere a una lista.
Veamos algunos ejemplos para comprender mejor este método.
Ejemplo 1
En este ejemplo, combinaremos listas de mango_price y apple_price.
#Lista de creación con 5 precios de mangoResultado:
En el código, teníamos dos listas con cinco elementos cada uno, y los combinamos usando el método C ().
Ejemplo 2
En este ejemplo, combinaremos Mango_Price, Guava_Price, Grape_Price y Apple_Price:
#Lista de creación con 5 precios de mangoResultado:
En el código, teníamos cuatro listas con diferentes recuentos de elementos y los combinamos usando el método C ().
Método 2: Uso de append ()
En la programación R, el método append () combina dos listas a la vez. Aquí, las listas pueden ser de las mismas o diferentes longitudes. Devolverá una lista combinada.
Sintaxis:
append (list_object1, listObject2)Dónde,
list_object se refiere a una lista.
Veamos algunos ejemplos para comprender mejor este método.
Ejemplo 1
En este ejemplo, combinaremos las listas de mango_price y apple_price.
#Lista de creación con 5 precios de mangoResultado:
En el código, teníamos dos listas con 5 elementos cada uno y los combinamos usando el método append ().
Ejemplo 2
En este ejemplo, combinaremos listas de mango_price y apple_price con diferentes recuentos de elementos en una lista.
#Lista de creación con 5 precios de mangoResultado:
En el código, teníamos dos listas con diferentes números de elementos y los combinamos usando el método append ().
Método 3: Uso de MAPPPLY ()
En la programación R, el método mapply () combina dos o más listas a la vez. Aquí, las listas pueden ser de las mismas o diferentes longitudes. Devolverá una lista combinada en una matriz de tal manera que cada lista en una lista combinada sea una fila. Se necesitan dos parámetros; El primer parámetro representa la C, que se utiliza para combinar las listas, y el resto de los parámetros representan los objetos de lista que se combinarán.
Sintaxis:
Mapply (c, list_object1, listObject2, ...)Parámetros:
Veamos algunos ejemplos para comprender mejor este método.
Ejemplo 1
En este ejemplo, combinaremos listas de mango_price y apple_price.
#Lista de creación con 5 precios de mangoResultado:
Podemos ver que las listas se combinan en una matriz.
Ejemplo 2
En este ejemplo, combinaremos Mango_Price, Guava_Price, Grape_Price y Apple_Price.
#Lista de creación con 5 precios de mangoResultado:
Podemos ver que la matriz anterior (resultado) tiene cuatro filas de tal manera que cada fila en una matriz se refiere a una sola lista que se combina.
Método 4: Uso de MAP ()
En la programación R, el método map () combina dos o más listas a la vez. Aquí, las listas pueden ser de las mismas o diferentes longitudes. Devolverá una lista combinada en una lista. Se necesitan dos parámetros; El primer parámetro representa la C, que se utiliza para combinar las listas y el segundo parámetro representa los objetos de lista que se combinarán.
Sintaxis:
MAP (c, list_object1, listObject2, ...)Parámetros:
Veamos algunos ejemplos para comprender mejor este método.
Ejemplo 1
En este ejemplo, combinaremos las listas de Mango_Price y Apple_price con el mismo número de elementos.
#Lista de creación con 5 precios de mangoResultado:
Podemos ver que las listas se combinan en una lista.
Ejemplo 2
En este ejemplo, combinaremos Mango_Price, Guava_Price, Grape_Price y Apple_Price con diferentes números de elementos.
#Lista de creación con 5 precios de mangoResultado:
Podemos ver que las listas se combinan en una lista.
Conclusión
En este artículo, Ivan usó estas cuatro formas de combinar los precios de la fruta en una lista. Si desea combinar solo dos listas, puede usar el método append (). Si va a combinar listas con diferentes números de elementos, puede usar métodos C (), Mapply () y MAP () MAP (). Tenga en cuenta que el método mapply () devuelve una matriz.