Ora vedremo come riordinare le colonne nel frame di dati. Innanzitutto, creiamo un frame di dati.
#Crea un mercato dati che ha 4 righe e 5 colonne.Risultato:
Puoi vedere il frame di dati di mercato qui:
Discutiamoli uno per uno.
Metodo 1: selezionare () con i nomi delle colonne
Il metodo Select () disponibile nella libreria DPLER viene utilizzato per selezionare le colonne fornite nell'ordine all'interno di questo metodo.
Ci vogliono due parametri. Il primo parametro rappresenta l'oggetto dati e il secondo parametro rappresenta i nomi delle colonne.
Sintassi:
Seleziona (DataFrame_Object, colonna, ...)Parametri:
Esempio
In questo esempio, riordineremo le colonne nel mercato dei dati di mercato: market_name, market_place, market_squarefeet e market_id, market_type.
Libreria (Dplyr)Risultato:
Dal risultato precedente, possiamo vedere che il frame di dati viene restituito rispetto alle colonne fornite.
Metodo 2: selezionare () con indici di colonna
Il metodo Select () disponibile nella libreria DPLER viene utilizzato per selezionare le colonne fornite nell'ordine all'interno di questo metodo.
Ci vogliono due parametri. Il primo parametro rappresenta l'oggetto dati e il secondo parametro rappresenta gli indici di colonna.
Sintassi:
Seleziona (DataFrame_Object, colonna, ...)Parametri:
Esempio
In questo esempio, riordineremo le colonne nel mercato dei dati di mercato: 2, 3, 5, 1 e 4.
Libreria (Dplyr)Risultato:
Dal risultato precedente, possiamo vedere che il frame di dati viene restituito rispetto agli indici di colonna forniti.
Metodo 3: selezionare () con ordine ()
Il metodo Select () prende il metodo order () come parametro per riordinare il frame di dati in ordine crescente o decrescente. Ci vogliono due parametri. Il primo parametro prende il metodo order () e il secondo parametro diminuisce, il che prende i valori booleani. False Specifica il riordino del frame di dati in base ai nomi delle colonne in ordine crescente e True specifica il riordino del frame di dati in base ai nomi delle colonne in ordine decrescente. Infine, il metodo Select () lo caricherà nell'oggetto DataFrame utilizzando l'operatore %> %.
Sintassi:
DataFrame_Object %> % Select (Order (Colnames (dataFrame_Object), diminuzione))Parametri:
Esempio 1
In questo esempio, riordineremo le colonne nel mercato dei dati di mercato in ordine crescente.
#Crea un mercato dati che ha 4 righe e 5 colonne.Risultato:
Dal risultato precedente, possiamo vedere che il frame di dati viene riordinato rispetto ai nomi delle colonne in ordine crescente.
Esempio 2
In questo esempio, riordineremo le colonne nel mercato del mercato per ordine discendente.
#Crea un mercato dati che ha 4 righe e 5 colonne.Risultato:
Dal risultato precedente, possiamo vedere che il frame di dati viene riordinato rispetto ai nomi delle colonne in ordine decrescente.
Metodo 4: organizzare ()
Il metodo di Orgy () nella libreria DPLER viene utilizzato per disporre il frame di dati in base alla colonna in ordine crescente. Caricherà il frame di dati organizzato nel frame di dati utilizzando l'operatore %> %. È anche possibile disporre il frame di dati in ordine decrescente specificando il metodo desc ().
Sulla base dei valori in una colonna specificata, riordinerà le colonne.
Sintassi per ordine ascendente:
DataFrame_Object %> % Disponi (colonna)Sintassi per ordine decrescente:
DataFrame_Object %> % Disponi (DESC (colonna))Parametro:
Ci vuole solo un parametro, io.e., una colonna in cui vengono riordinate le colonne rimanenti in base a questi valori di colonna.
Esempio 1
In questo esempio, riordineremo le colonne nel frame di dati in base ai valori della colonna Market_Place in ordine crescente.
Libreria (Dplyr)Risultato:
Qui, le colonne rimanenti vengono riordinate in base ai valori della colonna Market_Place in ordine crescente.
Esempio 2
In questo esempio, riordineremo le colonne nel frame di dati in base ai valori della colonna Market_Place in ordine decrescente.
Libreria (Dplyr)Risultato:
Possiamo vedere che le colonne rimanenti vengono riordinate in base ai valori della colonna Market_Place in ordine decrescente.
Metodo 5: OGGION_ALL ()
Il metodo Arrangeall () nella libreria DPLER viene utilizzato per disporre il frame di dati in base ai nomi delle colonne in ordine crescente.
Sintassi:
OGGIGINE_ALL (dataframe_object)Parametro:
Ci vuole solo un parametro, io.e., l'oggetto DataFrame.
Esempio
In questo esempio, riordineremo le colonne nella cornice dei dati utilizzando il metodo OGGIGINE_ALL ().
Libreria (Dplyr)Risultato:
Possiamo vedere che il frame di dati viene riordinato in base ai nomi delle colonne in ordine crescente.
Conclusione
Nell'articolo, abbiamo visto cinque diversi metodi per riordinare le colonne nella cornice dei dati. Il metodo Select () viene utilizzato per riordinare le colonne del frame di dati utilizzando i nomi delle colonne e gli indici di colonna. Successivamente, abbiamo usato l'ordine () con select () e abbiamo visto come riordinare le colonne in base ai valori delle colonne sia in ordine crescente che in diminuzione utilizzando il metodo Orgy (). Infine, abbiamo usato ArrangeAll () per riordinare le colonne nel frame di dati in base ai nomi delle colonne in ordine alfabetico.