In questo articolo, discuteremo di come eseguire le operazioni di Union () in vettore, elenco e telaio dati.
In un vettore
L'operazione Union () viene utilizzata per restituire i valori che sono un sindacato da due vettori.
Esistono tre modi per utilizzare il metodo Union ():
1. Possiamo utilizzare direttamente il metodo Union () usando il seguente comando:
Sintassi:
Union (vector_object1, vector_object2)
2. Dobbiamo caricare la libreria DPLER che supporta il metodo Union ().
Sintassi:
Libreria (Dplyr)
Union (vector_object1, vector_object2)
Ci vogliono due vettori come parametri.
3. Utilizziamo il metodo Union () con riduzione ().
In questo caso, possiamo eseguire l'operazione sindacale su più vettori.
Riducing prende due parametri: il primo parametro è il metodo sindacale e il secondo parametro prende i più vettori all'interno della funzione List ().
Sintassi:
Ridurre (Union, List (Vector_Object1, Vector_Object2, .. .)
Parametri:
Esempio 1:
In questo esempio, eseguiamo l'operazione Union () direttamente su due vettori.
#Crea Apple Price Vector
Apple = C (23,43,45,43,34)
#Crea vettoriale dei prezzi del mango
Mango = C (23,43,67,43,56)
#Schermo
Stampa (Apple)
Stampa (mango)
#Operazione sindacale su vettori di mela e mango
Print ("Union of Apple and Mango:")
stampa (unione (mela, mango))
Risultato:
In entrambi i vettori, i valori che vengono restituiti in modo univoco sono: 23, 43, 45, 34, 67 e 56.
Esempio 2:
In questo esempio, eseguiamo un'operazione Union () dalla libreria DPLER su due vettori.
Libreria (Dplyr)
#Crea Apple Price Vector
Apple = C (23,43,45,43,34)
#Crea vettoriale dei prezzi del mango
Mango = C (23,43,67,43,56)
#Schermo
Stampa (Apple)
Stampa (mango)
#Operazione sindacale su vettori di mela e mango
Print ("Union of Apple and Mango:")
stampa (unione (mela, mango))
Risultato:
In entrambi i vettori, i valori che vengono restituiti in modo univoco sono: 23, 43, 45, 34, 67 e 56.
Esempio 3:
In questo esempio, eseguiamo un'operazione Union () utilizzando riduzioni () su quattro vettori.
#Crea Apple Price Vector
Apple = C (23,43,45,43,34)
#Crea vettoriale dei prezzi del mango
Mango = C (23,43,67,43,56)
#Crea vettoriale di prezzo di papaia
Papaya = C (45,43,34)
#create pising prezzo vettoriale
piselli = c (23,43)
#Schermo
Stampa (Apple)
Stampa (mango)
Stampa (papaia)
Stampa (piselli)
#de l'operazione sindacale su quattro vettori
stampa ("Union of Apple, Mango, Papaya, Peas:")
stampa (ridotta (unione, elenco (mela, mango, papaia, piselli))
Risultato:
Nei quattro vettori, i valori che vengono restituiti in modo univoco sono: 23, 43, 45, 34, 67 e 56.
In un elenco
L'operazione Union () viene utilizzata per restituire i valori in modo univoco da due elenchi.
Esistono tre modi per utilizzare il metodo Union ():
1. Possiamo utilizzare direttamente il metodo Union () usando il seguente comando:
Sintassi:
Union (list_object1, list_object2)
2. Dobbiamo caricare la libreria DPLER che supporta il metodo Union ().
Sintassi:
Libreria (Dplyr)
Union (list_object1, list_object2)
Ci vogliono due elenchi come parametri.
3. Utilizziamo il metodo Union () con riduzione ().
In questo caso, possiamo eseguire l'operazione sindacale su più elenchi.
Ridotto () prende due parametri: il primo parametro è il metodo sindacale e il secondo parametro prende le elenchi multipli all'interno della funzione List ().
Sintassi:
Riduci (Union, List (List_Object1, List_Object2, .. .)
Parametri:
Esempio 1:
In questo esempio, eseguiamo un'operazione Union () direttamente su due elenchi.
#Crea listino prezzi Apple
Apple = elenco (23,43,45,43,34)
#Crea listino prezzi al mango
Mango = elenco (23,43,67,43,56)
#de l'operazione sindacale nella lista di mele e mango
Print ("Union of Apple and Mango:")
stampa (unione (mela, mango))
Risultato:
In entrambi gli elenchi, 23, 43, 45, 34, 67 e 56 vengono restituiti in modo univoco.
Esempio 2:
In questo esempio, eseguiamo un'operazione Union () dalla libreria DPHYR in due elenchi.
Libreria (Dplyr)
#Crea listino prezzi Apple
Apple = elenco (23,43,45,43,34)
#Crea listino prezzi al mango
Mango = elenco (23,43,67,43,56)
#de l'operazione sindacale nella lista di mele e mango
Print ("Union of Apple and Mango:")
stampa (unione (mela, mango))
Risultato:
In entrambi gli elenchi, 23, 43, 45, 34, 67 e 56 vengono restituiti in modo univoco.
Esempio 3:
In questo esempio, eseguiamo un'operazione Union () utilizzando riduzioni () su quattro elenchi.
#Crea listino prezzi Apple
Apple = elenco (23,43,45,43,34)
#Crea listino prezzi al mango
Mango = elenco (23,43,67,43,56)
#Crea listino prezzi di papaia
Papaya = elenco (45,43,34)
#Crea listino prezzi per piselli
PEAS = elenco (23,43)
#de l'operazione sindacale in quattro liste
stampa ("Union of Apple, Mango, Papaya, Peas:")
stampa (ridotta (unione, elenco (mela, mango, papaia, piselli))
Risultato:
Nei quattro elenchi, i valori restituiti in modo univoco sono: 23, 43, 45, 34, 67 e 56.
In un telaio di dati
L'operazione Union () viene utilizzata per restituire i valori in modo univoco da due telai di dati.
Esistono due modi per utilizzare il metodo Union ():
1. Possiamo utilizzare direttamente il metodo Union () usando il seguente comando:
Sintassi:
Union (DataFrame_Object1, DataFrame_Object2)
2. Dobbiamo caricare la libreria DPLER che supporta il metodo Union ().
Sintassi:
Libreria (Dplyr)
Union (DataFrame_Object1, DataFrame_Object2)
Ci vogliono due frame dati come parametri.
3. Utilizziamo il metodo Union () con riduzione ().
In questo caso, possiamo eseguire l'operazione sindacale su più frame di dati.
Ridotto () prende due parametri: il primo parametro è il metodo sindacale e il secondo parametro prende i più frame di dati all'interno della funzione elenco ().
Sintassi:
Ridurre (Union, List (DataFrame_Object1, DataFrame_Object2, .. .)
Parametri:
Esempio 1:
In questo esempio, eseguiamo un'operazione Union () direttamente su due frame dati.
#Crea un DataFrame-Market1 con 3 righe e 5 colonne.
Market1 = dati.frame (market_id = c (1,2,3), market_name = c ('m1', 'm2', 'm4'), market_place = c ('India', 'USA', 'India'), market_type = c ('bar', 'drogheria', 'ristorante'), market_squarefeet = c (120.342.220))
#Crea un dataframe-market2 con 4 righe e 5 colonne.
Market2 = dati.frame (market_id = c (1,2,3,4), market_name = c ('m1', 'm2', 'm3', 'm4'), market_place = c ('India', 'USA', 'India' ',' Australia '), market_type = c (' bar ',' bar ',' drogheria ',' ristorante '), market_squarefeet = c (120.342.220.110)))
#Perform Union su Market1 e Market2
Print ("Union on Market1 e Market2")
Stampa (Union (Market1, Market2))
Risultato:
In entrambi i gesti di dati, un totale di sei righe vengono restituite in modo univoco.
Esempio 2:
In questo esempio, eseguiamo un'operazione Union () direttamente su due frame dati.
Libreria (Dplyr)
#Crea un DataFrame-Market1 con 3 righe e 5 colonne.
Market1 = dati.frame (market_id = c (1,2,3), market_name = c ('m1', 'm2', 'm4'), market_place = c ('India', 'USA', 'India'), market_type = c ('bar', 'drogheria', 'ristorante'), market_squarefeet = c (120.342.220))
#Crea un dataframe-market2 con 4 righe e 5 colonne.
Market2 = dati.frame (market_id = c (1,2,3,4), market_name = c ('m1', 'm2', 'm3', 'm4'), market_place = c ('India', 'USA', 'India' ',' Australia '), market_type = c (' bar ',' bar ',' drogheria ',' ristorante '), market_squarefeet = c (120.342.220.110)))
#Perform Union su Market1 e Market2
Print ("Union on Market1 e Market2")
Stampa (Union (Market1, Market2))
Risultato:
Esempio 3:
In questo esempio, eseguiamo un'operazione Union () utilizzando riduzioni () su tre frame dati.
#Crea un DataFrame-Market1 con 3 righe e 5 colonne.
Market1 = dati.frame (market_id = c (1,2,3), market_name = c ('m1', 'm2', 'm4'), market_place = c ('India', 'USA', 'India'), market_type = c ('bar', 'drogheria', 'ristorante'), market_squarefeet = c (120.342.220))
#Crea un dataframe-market2 con 4 righe e 5 colonne.
Market2 = dati.frame (market_id = c (1,2,3,4), market_name = c ('m1', 'm2', 'm3', 'm4'), market_place = c ('India', 'USA', 'India' ',' Australia '), market_type = c (' bar ',' bar ',' drogheria ',' ristorante '), market_squarefeet = c (120.342.220.110)))
#Crea un dataframe-market3 con 4 righe e 5 colonne.
Market3 = Data.frame (market_id = c (1,2,3,4), market_name = c ('m1', 'm2', 'm3', 'm4'), market_place = c ('India', 'USA', 'India' ',' Australia '), market_type = c (' bar ',' bar ',' drogheria ',' ristorante '), market_squarefeet = c (120.342.220.110)))
#Perform Union su Market1, Market2 e Market3
Print ("Union on Market1, Market2 e Market3")
stampa (ridotta (unione, elenco (market1, market2, market3))
Risultato:
Nei tre frame dati, un totale di sei righe vengono restituite in modo univoco.
Conclusione
In questo tutorial, abbiamo appreso i diversi modi per eseguire le operazioni di Union () in vettore, elenco e tela di dati. Se si desidera eseguire l'operazione sindacale su più di due dati, è possibile utilizzare la funzione di riduzione ().