Ivan möchte alle in verschiedenen Listen gespeicherten Obstpreise in einer einzigen Liste kombinieren. Also, wie wird er das tun?? Durch die Verwendung der R -Sprache verwendete er verschiedene Möglichkeiten, um diese Aufgabe zu erledigen. Lassen Sie uns sie einzeln sehen.
In diesem R -Tutorial werden wir sehen, wie wir zwei oder mehr gleichzeitig kombinieren können.
Methode 1: Verwenden von C ()
In R -Programmierung kombiniert C zwei oder mehr Listen gleichzeitig. Hier können die Listen gleich oder unterschiedliche Längen haben. Es wird eine kombinierte Liste zurückgeben.
Syntax:
c (list_object1, listObject2,…)Wo,
List_Object bezieht sich auf eine Liste.
Lassen Sie uns einige Beispiele sehen, um diese Methode besser zu verstehen.
Beispiel 1
In diesem Beispiel werden wir Mango_Price und Apple_Price -Listen kombinieren.
#Create Liste mit 5 MangopreisenErgebnis:
Im Code hatten wir zwei Listen mit jeweils fünf Elementen und kombinierten sie mit der C () -Methode.
Beispiel 2
In diesem Beispiel kombinieren wir Mango_Price, Guava_Price, Grape_Price und Apple_Price:
#Create Liste mit 5 MangopreisenErgebnis:
Im Code hatten wir vier Listen mit unterschiedlichen Elementzahlen und kombinierten sie mit der Methode c ().
Methode 2: Verwenden von append ()
In der R -Programmierung kombiniert die Methode append () zwei Listen gleichzeitig. Hier können die Listen gleich oder unterschiedliche Längen haben. Es wird eine kombinierte Liste zurückgeben.
Syntax:
append (list_object1, listObject2)Wo,
List_Object bezieht sich auf eine Liste.
Lassen Sie uns einige Beispiele sehen, um diese Methode besser zu verstehen.
Beispiel 1
In diesem Beispiel werden wir die Listen von Mango_Price und Apple_Price kombinieren.
#Create Liste mit 5 MangopreisenErgebnis:
Im Code hatten wir zwei Listen mit jeweils 5 Elementen und kombinierten sie mit der Methode append ().
Beispiel 2
In diesem Beispiel kombinieren wir Mango_Price und Apple_Price -Listen mit unterschiedlichen Elementenzählungen in einer Liste.
#Create Liste mit 5 MangopreisenErgebnis:
Im Code hatten wir zwei Listen mit unterschiedlichen Elementen und kombinierten sie mit der Methode append ().
Methode 3: Verwenden von Mapply ()
In der R -Programmierung kombiniert die Mapply () -Methode zwei oder mehr Listen gleichzeitig. Hier können die Listen gleich oder unterschiedliche Längen haben. Es gibt eine kombinierte Liste in einer Matrix zurück, so dass jede Liste in einer kombinierten Liste eine Zeile ist. Es dauert zwei Parameter; Der erste Parameter repräsentiert das C, das zum Kombinieren der Listen verwendet wird, und der Rest der Parameter repräsentiert die zu kombinieren Listenobjekte.
Syntax:
Mapply (c, list_object1, listObject2,…)Parameter:
Lassen Sie uns einige Beispiele sehen, um diese Methode besser zu verstehen.
Beispiel 1
In diesem Beispiel werden wir Mango_Price und Apple_Price -Listen kombinieren.
#Create Liste mit 5 MangopreisenErgebnis:
Wir können sehen, dass die Listen in einer Matrix kombiniert werden.
Beispiel 2
In diesem Beispiel kombinieren wir Mango_Price, Guava_Price, Grape_Price und Apple_Price.
#Create Liste mit 5 MangopreisenErgebnis:
Wir können sehen, dass die vorherige Matrix (Ergebnis) vier Zeilen hat, so dass sich jede Zeile in einer Matrix auf eine einzelne Liste bezieht, die kombiniert wird.
Methode 4: Verwenden von MAP ()
In der R -Programmierung kombiniert die MAP () -Methode zwei oder mehr Listen gleichzeitig. Hier können die Listen gleich oder unterschiedliche Längen haben. Es wird eine kombinierte Liste in einer Liste zurückgeben. Es dauert zwei Parameter; Der erste Parameter repräsentiert das C, das zum Kombinieren der Listen verwendet wird, und der zweite Parameter stellt die zu kombinieren Listenobjekte dar.
Syntax:
Map (c, list_object1, listObject2,…)Parameter:
Lassen Sie uns einige Beispiele sehen, um diese Methode besser zu verstehen.
Beispiel 1
In diesem Beispiel kombinieren wir Mango_Price und Apple_Price -Listen mit der gleichen Anzahl von Elementen.
#Create Liste mit 5 MangopreisenErgebnis:
Wir können sehen, dass die Listen in einer Liste kombiniert werden.
Beispiel 2
In diesem Beispiel werden wir Mango_Price, Guava_Price, Grape_Price und Apple_Price mit unterschiedlichen Elementen kombinieren.
#Create Liste mit 5 MangopreisenErgebnis:
Wir können sehen, dass die Listen in einer Liste kombiniert werden.
Abschluss
In diesem Artikel verwendete Ivan diese vier Möglichkeiten, um Obstpreise in einer Liste zu kombinieren. Wenn Sie nur zwei Listen kombinieren möchten, können Sie die Methode append () verwenden. Wenn Sie Listen mit unterschiedlichen Elementen kombinieren möchten, können Sie C (), mapply () und MAP () -Methoden verwenden. Bitte beachten Sie, dass die Methode mapply () eine Matrix zurückgibt.