Pandas DataFrame er en 2D (todimensjonal) kommentert datastruktur der data er justert i tabellform med forskjellige rader og kolonner. For enklere forståelse oppfører DataFrame seg som et regneark som inneholder tre forskjellige komponenter: indeks, kolonner og data. Pandas Dataframes er den vanligste måten å utnytte Pandas gjenstander.
Pandas Dataframes kan opprettes ved hjelp av forskjellige metoder. Denne artikkelen vil forklare alle mulige metoder som du kan opprette Pandas DataFrame i Python. Vi har kjørt alle eksempler på Pycharm -verktøyet. La oss starte implementeringen av hver metode én etter en.
Grunnleggende syntaks
Følg følgende syntaks mens du opprettet DataFrames i Pandas Python:
PD.DataFrame (DF_DATA)Eksempel: La oss forklare med et eksempel. I dette tilfellet har vi lagret dataene om studentens navn og prosenter i en "Students_data" -variabel. Videre ved å bruke PD.DataFrame (), vi har laget et DataFrames for å vise studentens resultat.
Importer pandaer som PDMetoder for å lage Pandas dataframes
Pandas Dataframes kan opprettes ved hjelp av de forskjellige måtene vi vil diskutere i resten av artikkelen. Vi vil skrive ut studentens kurs resultere i form av dataframes. Så ved hjelp av en av følgende metoder kan du lage lignende dataframmer som er representert i følgende bilde:
Metode nr. 01: Opprette Pandas DataFrame fra Dictionary of Lists
I det følgende eksempel opprettes dataframmer fra ordbøkene til lister relatert til studentens kursresultater. Importer først et Pandas bibliotek og oppretter en ordbok med lister. Dict -nøklene representerer kolonnenavn som 'Student_name', 'Course_title' og 'GPA'. Lister representerer kolonnens data eller innhold. Variabelen 'Dictionary_lists' inneholder dataene til studenter som videre er tildelt "DF1" -variabelen. Ved hjelp av utskriftserklæringen, skriv ut alt innholdet i DataFrames.
Eksempel:
# Importer biblioteker for pandaer og numpyEtter å ha utført koden ovenfor, vises følgende utdata:
Metode nr. 02: Lag Pandas DataFrame fra Dictionary of Numpy Array
DataFrame kan opprettes fra dikten for matrise/liste. For dette formålet må lengden være den samme som alle fortelleren. Hvis noen indeks er bestått, bør indekslengden være lik matrisens lengde. Hvis ingen indeks blir bestått, i dette tilfellet, standardindeksen til å være et område (n). Her representerer n matrisens lengde.
Eksempel:
Importer numpy som NPMetode nr. 03: Opprette Pandas DataFrame ved hjelp av listen over lister
I følgende kode representerer hver linje en enkelt rad.
Eksempel:
# Import bibliotek pandas pdMetode nr. 04: Opprette Pandas DataFrame ved hjelp av listen over ordbok
I den følgende koden representerer hver ordbok en enkelt rad og nøkler som representerer kolonnenavnene.
Eksempel:
# Importer bibliotekpandaerMetode nr. 05: Opprette Pandas DataFrame fra Dict of Pandas Series
Dict -tastene representerer navnene på kolonner og hver serie representerer kolonneinnhold. I følgende kodelinjer har vi tatt tre typer serier: name_series, course_series og gpa_series.
Eksempel:
# Importer bibliotekpandaerMetode nr. 06: Lag Pandas DataFrame ved å bruke ZIP () -funksjon.
Ulike lister kan slås sammen gjennom listen (ZIP ()) -funksjonen. I det følgende eksemplet opprettes Pandas DataFrame ved å ringe PD.DataFrame () -funksjon. Det opprettes tre forskjellige lister som er slått sammen i form av tuples.
Eksempel:
Importer pandaer som PDKonklusjon
Ved hjelp av metodene ovenfor kan du opprette Pandas Dataframes i Python. Vi har skrevet ut en students kurs GPA ved å lage Pandas Dataframes. Forhåpentligvis vil du få nyttige resultater etter å ha kjørt de ovennevnte eksemplene. Alle programmene er kommentert godt for bedre forståelse. Hvis du har flere måter å lage Pandas Dataframes, ikke nøl med å dele dem med oss. Takk for at du leste denne opplæringen.