I denne artikkelen vil vi se hvordan du konverterer en liste til en dataramme.
La oss lage en liste med mango -priser.
Vi kan opprette en liste ved hjelp av listen () -funksjonen.
#Create List med 8 mango -priserResultat:
Tilnærming 1: Bruke data.ramme()
Dataen.ramme () brukes til å lage en dataramme fra den gitte inngangslisten.
Syntaks:
data.ramme (list_object)Hvor,
list_object er listen
Eksempel
I dette eksemplet konverterer vi en liste over mango_price til datarammen:
#Create List med 8 mango -priserResultat:
Vi returnerer datarammen som er konvertert fra listen og får typen ved hjelp av Str () -funksjonen.
Metode 1: Bruke data.ramme () med rbind
Her konverterer vi en liste til en dataramme slik at listeelementene er plassert som en rad ved hjelp av RBIND -parameteren. Vi kan bruke dette ved hjelp av DO.Call () Metode.
Det tar to parametere. Den første parameteren er RBIND og den andre parameteren er inngangslisteobjektet.
Syntaks:
data.ramme (gjør.ring (rbind, list_object))Parametere:
Eksempel
I dette eksemplet konverterer vi en liste til en dataramme med RBIND inne i DO.Call () Metode:
#Create List med 8 mango -priserResultat:
Vi kan se at de nestede listene med pris og mengde er ordnet radmessig i datarammen.
Metode 3: Bruke data.ramme () med cbind
Her konverterer vi en liste til en dataramme slik at listeelementene er plassert som en kolonne ved hjelp av RBIND -parameter. Vi kan bruke dette ved hjelp av DO.Call () Metode.
Det tar to parametere. Den første parameteren er CBIND, og den andre parameteren er inngangslisteobjektet.
Syntaks:
data.ramme (gjør.ring (cbind, list_object))Parametere:
Eksempel
I dette eksemplet konverterer vi en liste til en dataramme med CBIND inne i DO.Call () Metode.
#Create List med 8 mango -priserResultat:
Vi kan se at de nestede listene over pris og mengde er ordnet kolonnemessig i datarammen.
Metode 4: Bruke data.ramme () med safly ()
Her konverterer vi en liste til en dataramme ved hjelp av Seppel () som tar to parametere. Den første parameteren er listeobjektet, og den andre parameteren er C, som refererer til kombinert. Til slutt er denne metoden omgitt av t () for å transponere dette til en dataramme.
Syntaks:
data.ramme (t (Seppel (list_object, c)))Parametere:
Eksempel 1
I dette eksemplet konverterer vi en enkelt liste til en dataramme.
#Create List med 8 mango -priserResultat:
Vi kan se at listen er konvertert til en dataramme.
Eksempel 2
I dette eksemplet konverterer vi en nestet liste til en dataramme.
#Create List med 8 mango -priserResultat:
Vi kan se at de nestede listene over pris og mengde er konvertert til en dataramme.
Tilnærming 2: Bruke som.data.ramme()
Dataen.ramme () brukes til å konvertere den gitte inngangslisten til en dataramme.
Syntaks:
som.data.ramme (list_object)Hvor,
list_object er listen
Eksempel
I dette eksemplet konverterer vi en liste over mango_price til datarammen.
#Create List med 8 mango -priserResultat:
Vi returnerer datarammen som er konvertert fra listen og får typen ved hjelp av Str () -funksjonen.
Metode 1: Bruke data.ramme () med rbind
Her konverterer vi en liste til en dataramme slik at listeelementene er plassert som en rad ved hjelp av RBIND -parameter. Vi kan bruke dette ved hjelp av DO.Call () Metode.
Det tar to parametere. Den første parameteren er RBIND og den andre parameteren er inngangslisteobjektet.
Syntaks:
som.data.ramme (gjør.ring (rbind, list_object))Parametere:
Eksempel
I dette eksemplet konverterer vi en liste til en dataramme med RBIND inne i DO.Call () Metode.
#Create List med 8 mango -priserResultat:
Vi kan se at de nestede lister pris og mengde er ordnet radmessig i datarammen.
Metode 3: Bruke data.ramme () med cbind
Her konverterer vi en liste til en dataramme slik at listeelementene er plassert som en kolonne ved hjelp av RBIND -parameter. Vi kan bruke dette ved hjelp av DO.Call () Metode.
Det tar to parametere. Den første parameteren er CBIND og den andre parameteren er inngangslisteobjektet.
Syntaks:
som.data.ramme (gjør.ring (cbind, list_object))Parametere:
Eksempel
I dette eksemplet konverterer vi en liste til en dataramme med CBIND inne i DO.Call () Metode.
#Create List med 8 mango -priserResultat:
Vi kan se at de nestede listene over pris og mengde er ordnet kolonnemessig i datarammen.
Metode 4: Bruke data.ramme () med safly ()
Her konverterer vi en liste til en dataramme ved hjelp av Seppel () som tar to parametere. Den første parameteren er listeobjektet, og den andre parameteren er C, som refererer til kombinert. Til slutt er denne metoden omgitt av t () for å transponere dette til en dataramme.
Syntaks:
som.data.ramme (t (Seppel (list_object, c)))Parametere:
Eksempel 1
I dette eksemplet konverterer vi en enkelt liste til en dataramme.
#Create List med 8 mango -priserResultat:
Vi kan se at listen er konvertert til en dataramme.
Eksempel 2
I dette eksemplet konverterer vi en nestet liste til en dataramme.
#Create List med 8 mango -priserResultat:
Vi kan se at de nestede listene over pris og mengde er konvertert til en dataramme.
Konklusjon
Så, sønnen forklarte faren sin om å konvertere listen til datarammen ved hjelp av data.ramme () og som.data.ramme () nærmer seg ved å vurdere metoder som do.Ring () med RBIND og CBIND. Dermed ble faren kjent. Til slutt, bruk safly () med t () -metoden for å konvertere et listeobjekt til en dataramme.