Pandas Legg til kolonne

Pandas Legg til kolonne
Blant de mest populære verktøyene for dataopprydding og undersøkelse innen datavitenskap og maskinlæring kalles pandaer. Pandaer er den ideelle tilnærmingen for å håndtere disse kaotiske dataene i den virkelige verden i denne situasjonen. "Pandaene legger til kolonner" betyr at vi legger til kolonner i pandaer. Vi kan enkelt legge til kolonner i pandaer. Vi har forskjellige metoder for å legge til kolonner i pandaer. I denne artikkelen vil vi bruke disse metodene og også forklare dem i detalj. Vi vil legge til kolonner i pandaer ved hjelp av disse metodene.

Metoder for å legge til kolonner i pandaer

Metodene som vi vil diskutere i denne artikkelen for å legge til nye kolonner i pandaer er gitt nedenfor:

  • Forklar listen som kolonnemetode.
  • Dataramme.Sett inn () -metode.
  • Dataramme.tilordne () Metode.
  • Bruker en ordbok.

Nå flytter vi til eksemplene våre der vi vil bruke disse metodene separat i hvert eksempel. Vi vil utforske alle fire metodene i dybden ved å bruke dem i kodene våre her.

Eksempel 01: Erklær listen som kolonnemetode

Vi gjør disse kodene i “Spyder” -programvare. Vi installerer denne programvaren og begynner deretter å kode på denne "Spyder" -programvaren. Vi importerer "pandaene" som "PD". "Importer Pandas" -linjen i koden instruerer Python om å importere beregningsbiblioteket til det nåværende programmet. Delen "As PD" i kodelinjen leder Python til å gi Pandas "PD" forkortelsen. Derfor kan du bruke Pandas 'metoder ved bare å skrive "PD".

Etter dette definerer vi ordboken med navnet "Info" som inneholder noen data. Vi legger til "navnet", "alder" og "kvalifisering" av noen medlemmer i denne ordboken. Navnene vi legger til i dette navnfeltet er “David”, “John”, “Allies”, “William”, “Emma” og “Noah”. Alderene vi legger til i aldersfeltet er “22”, “27”, “24”, “25”, “23” og “22”. Vi legger også til kvalifiseringsdataene i kvalifiseringsfeltet, og disse er henholdsvis "BS", "MCS", "BBA", "MA", "BS-IT" og "MBA".

Etter å ha lagt disse dataene til en ordbok, konverterer vi denne ordboken til "DataFrame". Vi bruker en variabel “DF1” og initialiserer den med en “PD. DataFrame ”og gi navnet på ordboken ovenfor til denne“ DataFrame ”for å konvertere den til“ DataFrame ”. Vi skriver ut denne DataFrame “DF1” ved å bruke “Print ()” her. Etter dette ønsker vi å vise en linje, så for dette setter vi igjen "trykket ()" -uttalelsen. Vi legger til en kolonne til DataFrame som vi har laget ennå. Vi bruker den første metoden her for å legge til en kolonne. Vi erklærer en kolonne her. Vi erklærer det med navnet "Sted" og initialiserer det også med data. Vi legger til plasseringen av medlemmene her i denne nye kolonnen, og vi vil legge denne kolonnen til den nåværende DataFrame. Vi setter “DF1 ['Location”] ”og tildeler“ Location ”til dette.

Nå plasserer vi "Print ()" -uttalelsen nedenfor og setter "DF1". Så det vil gjengi DataFrame og også legge denne nye kolonnen til denne DataFrame.

Utgangen er også gitt her. Vi får dette ved ganske enkelt å treffe “Shift+ Enter”, og dette utfallet blir gjengitt på terminalen. Du kan trykke på "Kjør" -knappen til denne "Spyder" -programvaren for denne utgangen. I den første DataFrame er det tre kolonner. I den andre DataFrame er det fire kolonner. Vi legger til denne nye kolonnen til denne dataaframmen ved å bruke den første metoden.

Eksempel 02: DataFrame.Sett inn () -metode

Start denne koden ved å importere Pandas -pakker og deretter definere en ordbok under dette. Vi legger til to felt eller kolonner i denne ordboken. Vi kalte denne ordboken “Info1”. Vi legger til "navn" og "alder" til denne "Info1" -ordboken. Deretter skjulte vi denne ordboken til "DataFrame" i Pandas. Vi navngir denne dataaframe som "DF2" og skriver ut den "DF2" DataFrame. Vi skriver også ut en linje under denne DataFrame. Etter dette legger vi til to forskjellige kolonner i denne DataFrame ved hjelp av “DataFrame. Sett inn () ”-metode. Denne metoden vil hjelpe oss å legge til kolonner i DataFrame.

Vi nevner navnet på DataFrame og setter "Sett inn". Den første parameteren for denne innsatsmetoden definerer plasseringen av kolonnen hvor du kan legge til denne nye kolonnen. Så vi legger “2” og vi gir navnet på kolonnen som vi ønsker å legge til, og dette navnet er “Adresse”. Etter dette gir vi adressene inne i den firkantede braketten og plasserer "sann" som den siste parameteren. Nå må vi legge til en annen kolonne ved hjelp av samme “Dataframe. Sett inn () ”-metode. Så vi legger igjen navnet på DataFrame, og i innsatsmetoden gir vi posisjonen som "3" og navnet på den andre kolonnen som vi ønsker å legge til her er "kvalifisering". Vi setter inn denne "kvalifisering" -kolonnen på samme måte som vi har lagt til "adressen". Etter å ha lagt til begge kolonnene, skriver vi ut denne nye DataFrame med bruken av “Print ()” -metoden.

Dette utfallet gjengir det første dataaframe som inneholder to kolonner. I den andre DataFrame er det fire kolonner, da vi har lagt til de to siste kolonnene ved å bruke “DataFrame. Sett inn () ”-metode.

Eksempel 03: DataFrame.tilordne () Metode

Importer “Pandas” som “PD” i kodens første linje og lag en ordbok som heter “Info2” der vi har lagt til to kolonner. Vi konverterer denne "Info2" til DataFrame, og vi tildeler "DF3" -navnet til dette DataFrame. Vi skriver ut denne "DataFrame" før vi legger til en ny kolonne. Etter dette skriver vi ut en uttalelse og bruker den tredje metoden som er “DataFrame. Tilordne () ”-metode. Vi kalte denne nye DataFrame som "DF". Vi legger til "høyden" ved å bruke "DF2. Tilordne () ”-metode. Vi legger "høyde" og legger også høydene i de firkantede parentesene. Og skriv også ut DataFrame som denne "høyden" -kolonnen også er lagt til.

I den første DataFrame kan du enkelt legge merke til at det ikke er noen kolonne med "høyde", da vi har skrevet ut denne dataramet før du legger til "Høyde" -kolonnen. I den andre DataFrame har vi "Høyde" -kolonnen. Vi la til denne kolonnen ved hjelp av “DataFrame. Tilordne () ”-metode.

Eksempel 04: Ved å bruke en ordbok

Først importerer vi pandaene og definerer deretter ordboken som heter “Info2”. Etter dette definerer vi en ny ny ordbok som heter “Kvalifisering”. Vi legger til verdiene til kolonnen som vi har opprettet i ordboken ovenfor og også legger til de respektive verdiene med disse nøkkelverdiene. Når vi skriver 'BS': ​​'David', vil den legge til denne "BS" -kvalifiseringen med "David". Vi legger til alle nye verdier her på denne måten og konverterer dem deretter til "DataFrame". Vi konverterer denne ordboken til den nye DataFrame ved å bruke “PD. DataFrame (Info2) ”. Etter dette gir vi "kvalifiseringen" som navnet på den nye kolonnen og skriver den ut på terminalskjermen.

Her blir også kvalifiseringskolonnen lagt til DataFrame. Vi legger til denne kolonnen ved å bruke en ny ordbok og legge den til den eksisterende ordboken.

Konklusjon

Denne artikkelen ble opprettet for å forklare ideen bak metoden “Pandas Add Column”. Vi gikk i stor dybde for å beskrive denne ideen slik at du kan "legge til kolonnen" med letthet. Vi har forklart fire forskjellige metoder for å legge til kolonner i pandaer. Vi har brukt alle fire metodene her og forklart dem alle i detalj. Etter å ha lest denne artikkelen nøye, håper jeg du vil forstå denne ideen.