Vi kan definere en dataramme som en samling av data i form av rader og kolonner. Ganske enkelt, det vil lagre data i rader og kolonner. På R -språket opprettes en dataramme ved hjelp av data.ramme () funksjon.
Syntaks:
data.ramme (verdier)Vi kan passere parameterverdiene. Dette kan være en liste, vektor eller matrise.
Først må du lage en dataramme med fire rader og fem kolonner relatert til markedet.
Kode:
#Lag et dataaframmarked som har 4 rader og 5 kolonner.Resultat:
Du kan se markedsdatarammen her:
Det finnes forskjellige tilnærminger for å slippe kolonnene i datarammen med navn. La oss se dem en etter en.
Tilnærming 1: Bruke navn ()
Navnene () -metoden i R -programmering tar kolonnenavn fra datarammen. Her vil vi spesifisere kolonnenavnene i en vektor som skal slippes og sjekke disse navnene som er til stede i datarammen med navn (). Endelig vil vi bruke '! operatør ', for å slippe kolonnene ved å velge kolonnene gjennom vektoren gjennom []. På denne måten kan vi slippe kolonnene med navn i datarammen ved å velge kolonnenavn gjennom en vektor.
Syntaks:
DataFrame_Object [,!(Navn (DataFrame_Object) % i % kolonne_navn)]Her,
Eksempel 1
I dette eksemplet slipper vi en enkelt kolonne: Markedsnavn. Så vi må spesifisere denne kolonnen i en vektor.
#Lag et dataaframmarked som har 4 rader og 5 kolonner.Resultat:
Fra resultatet kan vi se at markedet for markedet er droppet, og de gjenværende kolonnene ble returnert i en dataramme.
Eksempel 2
I dette eksemplet slipper vi flere kolonner: Market_Name, Market_Place og Market_SquareFeet. Så vi må spesifisere disse tre kolonnene i en vektor.
#Lag et dataaframmarked som har 4 rader og 5 kolonner.Resultat:
Fra resultatet kan vi se at markedsnavnet, Market_place og Market_SquareFeet -kolonnene ble droppet og de resterende kolonnene ble returnert i en dataramme.
Tilnærming 2: Bruke SELECT () fra DPLYR -biblioteket
Select () -metoden som er tilgjengelig i DPLYR -biblioteket, brukes til å ta kolonnenavn fra DataFrame. Her tar den datarammen som den første parameteren, og vi vil spesifisere kolonnenavnene i en vektor som vil bli droppet som en andre parameter. Den bruker minus (-) -tegnet for å slippe disse valgte kolonnenavnene som er gitt i en vektor. På denne måten kan vi slippe kolonnene med navn i datarammen ved å velge kolonnenavn gjennom vektoren.
Syntaks:
Velg (DataFrame_Object,- Column_name)Parametere:
Det tar to parametere:
For å bruke denne metoden, må vi laste DPLYR -biblioteket. Vi kan gjøre dette ved å bruke bibliotek () -funksjonen.
Bibliotek ("DPLYR")Eksempel 1
I dette eksemplet slipper vi en enkelt kolonne: Markedsnavn. Så vi må spesifisere denne kolonnen i en vektor.
#Load Library DPLYRResultat:
Resultatet vil vise at markedet for markedsnavn blir droppet og de resterende kolonnene ble returnert i en dataramme.
Eksempel 2
I dette eksemplet slipper vi flere kolonner: Market_Name, Market_Place og Market_SquareFeet. Så vi må spesifisere alle disse tre kolonnene i en vektor.
#Load Library DPLYRResultat:
Fra resultatet kan vi se markedsnavnet, Market_place og Market_squareFeet -kolonnene ble droppet, og gjenværende kolonner ble returnert i en dataramme.
Tilnærming 3: Bruke Dubset ()
Undersetet () -metoden tar kolonnenavn fra datarammen. Her tar den datarammen som den første parameteren, og i den andre parameteren vil vi spesifisere kolonnenavn gjennom SELECT -parameteren som skal slippes. Den bruker minus (-) -tegnet for å slippe disse valgte kolonnenavnene som er gitt i en vektor. På denne måten kan vi slippe kolonnene med navn i datarammen ved å velge kolonnenavn gjennom SELECT -parameteren.
Syntaks:
undergruppe (DataFrame_Object, Select = - Column_Names)Parametere:
Det tar to parametere:
Eksempel 1
I dette eksemplet slipper vi en enkelt kolonne: Markedsnavn. Så vi må spesifisere denne kolonnen i en vektor og tilordne den til å velge.
#Lag et dataaframmarked som har 4 rader og 5 kolonner.Resultat:
Resultatet vil vise at markedet for markedsnavn er droppet og gjenværende kolonner ble returnert i en dataramme.
Eksempel 2
I dette eksemplet slipper vi flere kolonner: Market_Name, Market_Place og Market_SquareFeet. Så vi må spesifisere alle disse tre kolonnene i en vektor og tilordne den til SELECT.
#Lag et dataaframmarked som har 4 rader og 5 kolonner.Resultat:
Fra resultatet kan vi se at markedsnavnet, Market_place og Market_SquareFeet -kolonnene ble droppet og gjenværende kolonner ble returnert i en dataramme.
Tilnærming 4: Bruke innen ()
Metoden innen () tar kolonnenavn fra datarammen. Her tar den datarammen som den første parameteren, og i den andre parameteren vil vi spesifisere kolonnenavnene som vil bli droppet gjennom RM () -metoden. RM () -metoden fjerner kolonnene som er spesifisert inne i den. På denne måten kan vi slippe kolonnene med navn i datarammen.
Syntaks:
Innen (DataFrame_Object, RM (Column_Names))Parametere:
Det tar to parametere:
Eksempel 1
I dette eksemplet slipper vi en enkelt kolonne: Markedsnavn. Så vi må spesifisere denne kolonnen i en vektor og tilordne den til å velge.
#Lag et dataaframmarked som har 4 rader og 5 kolonner.Resultat:
Resultatet viser at markedet for markedsnavn er droppet og gjenværende kolonner ble returnert i en dataramme.
Eksempel 2
I dette eksemplet slipper vi flere kolonner: Market_Name, Market_Place og Market_SquareFeet. Så vi må spesifisere disse tre kolonnene i en vektor og tilordne den til SELECT.
#Lag et dataaframmarked som har 4 rader og 5 kolonner.Resultat:
Fra resultatet kan vi se at markedsnavnet, Market_place og Market_SquareFeet -kolonnene ble droppet og gjenværende kolonner ble returnert i en dataramme.
Konklusjon
Denne artikkelen diskuterte de fire tilnærmingene for å slippe eller fjerne kolonnene fra en R -dataramme med kolonnenavn. Basert på kravet i applikasjonen din, kan du bruke hvilken som helst av metodene fra følgende fire metoder: Navn (), SELECT (), DUBSETT () og innen ().