Pandas -serien til DataFrame

Pandas -serien til DataFrame
I dag vil vi lære om pandaer i Python-et Python open source-bibliotek som gir klar til bruk høyytelsesdatastrukturer og dataanalyseverktøy, Pandas-serier, DataFrame, konverteringsserier til DataFrame og noen eksempler.

Hva er pandaer?

Pandas er den Python-baserte verktøykassen for dataanalyse. Den har flere funksjoner, inkludert muligheten til å analysere flere filformater og konvertere hele datatabellen til en Numpy Matrix -matrise. Som en konsekvens er Pandas en pålitelig ML- og Data Science -samarbeidspartner. Pandas og Numpy opererer med 1-D og 2-D-matriser, men de to håndteres annerledes.

Hva er Pandas -serien?

Pandas-serien er en endimensjonal "ndarray" med etiketter på aksene. Etikettene i serien trenger ikke å være alltid unike, men de må støtte hashing. Pandas-serien støtter den numeriske og etikettbaserte indekseringen og et stort utvalg av indeksrelaterte operasjoner.

Hva er DataFrame?

En dataaframe ligner på et regneark som inneholder rader og kolonner med dataene, med hver kolonne som inneholder samme type data (e.g., dato, ord, numerisk). Navnene, snarere enn tall, kan referere til rader og kolonner.

Du kan lagre kolonnene X og Y (DF.x, df.y) i en dataaframe og bruk deretter DF.plot (x, y) for å se resultatet som en faktisk visualisering. Dette er fordi dataframes er forhåndsprogrammert for å utnytte tredjepartsteknologien.

Eksempler på bruk av serier til DataFrame

Eksempel 1

Vi lager en Pandas -serie og konverterer den til DataFrame ved hjelp av serien.to_frame () metode.

Importer pandaer som PD
Series = PD.Serie (['a', 'b', 'c', 'd', 'e', ​​'f', 'g])
Datatime_index = PD.DateTimeIndex (start = '2022-05-10 12:00', freq = 'w',
perioder = 7, tz = 'Asia/kolkata')
serie.indeks = Datatime_index
trykk (serie)
serie.å ramme inn()

Eksempel 2

Vi lager en Pandas -serie og konverterer den til DataFrame ved hjelp av serien.to_frame () metode.

Importer pandaer som PD
Series = PD.Serie ([1, 2, 3, 4, 5])
trykk (serie)
serie.å ramme inn()

Produksjon:

0 1
1 2
2 3
3 4
4 5
DTTYPE: INT64
0
0 1
1 2
2 3
3 4
4 5

Konklusjon

Vi diskuterte om Pandas, Pandas Series, DataFrame og de to eksemplene på å konvertere Pandas -serien til Pandas DataFrame.