Possiamo definire un frame di dati come una raccolta di dati sotto forma di righe e colonne. Semplicemente, archiverà i dati in righe e colonne. Nel linguaggio R, viene creato un frame di dati utilizzando i dati.Funzione frame ().
Sintassi:
dati.frame (valori)Possiamo passare i valori dei parametri. Questo può essere un elenco, un vettore o un array.
Innanzitutto, crea un frame di dati con quattro righe e cinque colonne relative al mercato.
Codice:
#Crea un mercato dati che ha 4 righe e 5 colonne.Risultato:
Puoi vedere il frame di dati di mercato qui:
Esistono diversi approcci per rilasciare le colonne nel frame dati per nome. Vediamoli uno per uno.
Approccio 1: usando i nomi ()
Il metodo dei nomi () nella programmazione R prende i nomi delle colonne dal frame dati. Qui, specificheremo i nomi delle colonne in un vettore da far cadere e controlleremo questi nomi presenti nel frame di dati con nomi (). Infine, useremo '! Operatore ', per far cadere le colonne selezionando le colonne attraverso il vettore tramite []. In questo modo, possiamo abbandonare le colonne per nome nella cornice dei dati selezionando i nomi delle colonne tramite un vettore.
Sintassi:
dataframe_object [,!(nomi (dataframe_object) % in % column_names)]Qui,
Esempio 1
In questo esempio, stiamo lasciando cadere una singola colonna: Market_name. Quindi, dobbiamo specificare questa colonna in un vettore.
#Crea un mercato dati che ha 4 righe e 5 colonne.Risultato:
Dal risultato, possiamo vedere che la colonna Market_Name viene eliminata e le colonne rimanenti sono state restituite in un frame di dati.
Esempio 2
In questo esempio, stiamo lasciando cadere più colonne: Market_name, Market_Place e Market_Squarefeet. Quindi, dobbiamo specificare queste tre colonne in un vettore.
#Crea un mercato dati che ha 4 righe e 5 colonne.Risultato:
Dal risultato, possiamo vedere che le colonne Market_Name, Market_Place e Market_Squarefeet sono state eliminate e le colonne rimanenti sono state restituite in un frame di dati.
Approccio 2: utilizzando Select () dalla libreria DPLER
Il metodo Select () disponibile nella libreria DPLER viene utilizzato per prendere i nomi delle colonne dal Frame dati. Qui, prende il frame di dati come primo parametro e specificheremo i nomi delle colonne in un vettore che verrà eliminato come secondo parametro. Utilizza il segno meno (-) per eliminare questi nomi di colonne selezionati forniti in un vettore. In questo modo, possiamo abbandonare le colonne per nome nella cornice dei dati selezionando i nomi delle colonne tramite il vettore.
Sintassi:
Seleziona (DataFrame_Object,- column_name)Parametri:
Ci vogliono due parametri:
Per utilizzare questo metodo, dobbiamo caricare la libreria DPHYR. Possiamo farlo usando la funzione Library ().
libreria ("dplyr")Esempio 1
In questo esempio, stiamo lasciando cadere una singola colonna: Market_name. Quindi, dobbiamo specificare questa colonna in un vettore.
#load Library DplyrRisultato:
Il risultato mostrerà che la colonna Market_Name viene eliminata e le colonne rimanenti sono state restituite in un frame di dati.
Esempio 2
In questo esempio, stiamo lasciando cadere più colonne: Market_name, Market_Place e Market_Squarefeet. Quindi, dobbiamo specificare tutte e tre le colonne in un vettore.
#load Library DplyrRisultato:
Dal risultato, possiamo vedere le colonne Market_Name, Market_Place e Market_Squarefeet e le colonne rimanenti sono state restituite in un frame di dati.
Approccio 3: usando il sottoinsieme ()
Il metodo sottoinsieme () prende i nomi delle colonne dal frame dati. Qui, prende il frame di dati come primo parametro e, nel secondo parametro, specificheremo i nomi delle colonne attraverso il parametro Seleziona che deve essere eliminato. Utilizza il segno meno (-) per eliminare questi nomi di colonne selezionati forniti in un vettore. In questo modo, possiamo abbandonare le colonne per nome nella cornice dati selezionando i nomi delle colonne tramite il parametro Seleziona.
Sintassi:
sottoinsieme (dataframe_object, select = - column_names)Parametri:
Ci vogliono due parametri:
Esempio 1
In questo esempio, stiamo lasciando cadere una singola colonna: Market_name. Quindi, dobbiamo specificare questa colonna in un vettore e assegnarla a selezionare.
#Crea un mercato dati che ha 4 righe e 5 colonne.Risultato:
Il risultato mostrerà che la colonna Market_Name viene eliminata e le colonne rimanenti sono state restituite in un frame di dati.
Esempio 2
In questo esempio, stiamo lasciando cadere più colonne: Market_name, Market_Place e Market_Squarefeet. Quindi, dobbiamo specificare tutte queste tre colonne in un vettore e assegnarle al selezione.
#Crea un mercato dati che ha 4 righe e 5 colonne.Risultato:
Dal risultato, possiamo vedere che le colonne Market_Name, Market_Place e Market_Squarefeet sono state eliminate e le colonne rimanenti sono state restituite in un frame di dati.
Approccio 4: usando all'interno ()
Il metodo all'interno () prende i nomi delle colonne dal frame dati. Qui, prende il frame di dati come primo parametro e nel secondo parametro specificheremo i nomi delle colonne che verranno eliminati tramite il metodo RM (). Il metodo RM () rimuove le colonne specificate al suo interno. In questo modo, possiamo abbandonare le colonne per nome nel frame dati.
Sintassi:
all'interno (dataframe_object, rm (column_names))Parametri:
Ci vogliono due parametri:
Esempio 1
In questo esempio, stiamo lasciando cadere una singola colonna: Market_name. Quindi, dobbiamo specificare questa colonna in un vettore e assegnarla a selezionare.
#Crea un mercato dati che ha 4 righe e 5 colonne.Risultato:
Il risultato mostra che la colonna Market_Name viene eliminata e le colonne rimanenti sono state restituite in un frame di dati.
Esempio 2
In questo esempio, stiamo lasciando cadere più colonne: Market_name, Market_Place e Market_Squarefeet. Quindi, dobbiamo specificare queste tre colonne in un vettore e assegnarle alla selezione.
#Crea un mercato dati che ha 4 righe e 5 colonne.Risultato:
Dal risultato, possiamo vedere che le colonne Market_Name, Market_Place e Market_Squarefeet sono state eliminate e le colonne rimanenti sono state restituite in un frame di dati.
Conclusione
Questo articolo ha discusso dei quattro approcci per rilasciare o rimuovere le colonne da un frame di dati R per nome della colonna. Sulla base del requisito nell'applicazione, è possibile utilizzare uno qualsiasi dei metodi dai seguenti quattro metodi: nomi (), select (), sottoinsieme () e all'interno ().