Pandat pivot_table() käytetään tietojen laskemiseen, kokoamiseen ja yhteenvetoon. Se määritellään tehokkaaksi työkaluksi, joka kokoaa tietoja laskelmilla, kuten Summa, määrä, keskiarvo, maksimi, ja Min .
Sen avulla käyttäjä voi myös lajitella ja suodattaa tietoja, kun pivot-taulukko on luotu.
Parametrit:
Jos välitämme taulukon, sen on oltava yhtä pitkä kuin data.
Jos välitämme taulukon, sen on oltava yhtä pitkä kuin data.
Jos ohitamme funktioluettelon, tuloksena oleva pivot-taulukko sisältää hierarkkisia sarakkeita, joiden ylin taso ovat funktioiden nimet.
Jos välitämme sanelun, avaimesta käytetään nimitystä sarake aggregoitavaksi, ja arvo on funktio tai funktioluettelo.
Palautukset:
Se palauttaa DataFramen tulosteena.
Esimerkki:
# 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
Lähtö
P Q R John C 24 Parker Java 25 Smith Python 19 William C 22