A pandák Pivot tábla() az adatok kiszámítására, összesítésére és összegzésére szolgál. Úgy definiálják, mint egy hatékony eszköz, amely az adatokat olyan számításokkal összesíti, mint pl Összeg, Szám, Átlag, Max, és Min .
Ezenkívül lehetővé teszi a felhasználó számára az adatok rendezését és szűrését a kimutatástábla létrehozásakor.
Paraméterek:
Ha átadunk egy tömböt, akkor annak azonos hosszúságúnak kell lennie az adatokkal.
Ha átadunk egy tömböt, akkor annak azonos hosszúságúnak kell lennie az adatokkal.
Ha átadjuk a függvények listáját, az eredményül kapott pivot táblában hierarchikus oszlopok lesznek, amelyek legfelső szintje a függvénynevek.
Ha átadunk egy diktatúrát, a kulcsot összesítendő oszlopnak nevezzük, az érték pedig a függvény vagy a függvények listája.
Visszaküldés:
Kimenetként egy DataFrame-et ad vissza.
Példa:
# importing pandas as pd import pandas as pd import numpy as np # create dataframe info = pd.DataFrame({'P': ['Smith', 'John', 'William', 'Parker'], 'Q': ['Python', 'C', 'C++', 'Java'], 'R': [19, 24, 22, 25]}) info table = pd.pivot_table(info, index =['P', 'Q']) table
Kimenet
P Q R John C 24 Parker Java 25 Smith Python 19 William C 22