Ivan quer combinar todos os preços dos frutos armazenados em diferentes listas em uma única lista. Então, como ele fará isso? Ao usar o idioma R, ele usou várias maneiras de concluir esta tarefa. Vamos vê -los um por um.
Neste tutorial r, veremos como podemos combinar dois ou mais de cada vez.
Método 1: Usando C ()
Na programação R, C combina duas ou mais listas por vez. Aqui, as listas podem ser da mesma ou de comprimentos diferentes. Ele retornará uma lista combinada.
Sintaxe:
c (list_object1, listObject2,…)Onde,
list_object refere -se a uma lista.
Vamos ver alguns exemplos para entender melhor este método.
Exemplo 1
Neste exemplo, combinaremos as listas de mango_price e maçã_price.
#Lista de criação com 5 preços de mangaResultado:
No código, tivemos duas listas com cinco elementos cada, e os combinamos usando o método C ().
Exemplo 2
Neste exemplo, combinaremos Mango_price, Guava_price, Grape_Price e Apple_price:
#Lista de criação com 5 preços de mangaResultado:
No código, tínhamos quatro listas com diferentes contagens de elementos e combinamos -as usando o método C ().
Método 2: Usando Append ()
Na programação R, o método Append () combina duas listas por vez. Aqui, as listas podem ser da mesma ou de comprimentos diferentes. Ele retornará uma lista combinada.
Sintaxe:
Anexar (list_object1, listObject2)Onde,
list_object refere -se a uma lista.
Vamos ver alguns exemplos para entender melhor este método.
Exemplo 1
Neste exemplo, combinaremos as listas Mango_Price e Apple_Price.
#Lista de criação com 5 preços de mangaResultado:
No código, tivemos duas listas com 5 elementos cada e nós os combinamos usando o método append ().
Exemplo 2
Neste exemplo, combinaremos as listas Mango_Price e Apple_price com diferentes contagens de elementos em uma lista.
#Lista de criação com 5 preços de mangaResultado:
No código, tínhamos duas listas com diferentes números de elementos e os combinamos usando o método Append ().
Método 3: Usando o MAPPLICE ()
Na programação R, o método MapPly () combina duas ou mais listas por vez. Aqui, as listas podem ser da mesma ou de comprimentos diferentes. Ele retornará uma lista combinada em uma matriz de modo que cada lista em uma lista combinada seja uma linha. São necessários dois parâmetros; O primeiro parâmetro representa o C, que é usado para combinar as listas, e o restante dos parâmetros representam os objetos da lista a serem combinados.
Sintaxe:
mapply (c, list_object1, listObject2,…)Parâmetros:
Vamos ver alguns exemplos para entender melhor este método.
Exemplo 1
Neste exemplo, combinaremos as listas de mango_price e maçã_price.
#Lista de criação com 5 preços de mangaResultado:
Podemos ver que as listas são combinadas em uma matriz.
Exemplo 2
Neste exemplo, combinaremos Mango_price, Guava_price, Grape_price e Apple_price.
#Lista de criação com 5 preços de mangaResultado:
Podemos ver que a matriz anterior (resultado) possui quatro linhas de modo que cada linha em uma matriz se refere a uma única lista que é combinada.
Método 4: Usando o mapa ()
Na programação r, o método map () combina duas ou mais listas por vez. Aqui, as listas podem ser do mesmo ou de comprimentos diferentes. Ele retornará uma lista combinada em uma lista. São necessários dois parâmetros; O primeiro parâmetro representa o C, que é usado para combinar as listas e o segundo parâmetro representa os objetos da lista a serem combinados.
Sintaxe:
Mapa (c, list_object1, listObject2,…)Parâmetros:
Vamos ver alguns exemplos para entender melhor este método.
Exemplo 1
Neste exemplo, combinaremos as listas Mango_Price e Apple_Price com o mesmo número de elementos.
#Lista de criação com 5 preços de mangaResultado:
Podemos ver que as listas são combinadas em uma lista.
Exemplo 2
Neste exemplo, combinaremos Mango_Price, Guava_Price, Grape_Price e Apple_price com diferentes números de elementos.
#Lista de criação com 5 preços de mangaResultado:
Podemos ver que as listas são combinadas em uma lista.
Conclusão
Neste artigo, Ivan usou essas quatro maneiras de combinar os preços dos frutos em uma lista. Se você deseja combinar apenas duas listas, você pode usar o método Append (). Se você vai combinar listas com diferentes números de elementos, pode usar os métodos C (), MAPPLEP () e MAP (). Observe que o método mapply () retorna uma matriz.