Els Pandes taula_dinàmica() s'utilitza per calcular, agregar i resumir les vostres dades. Es defineix com una eina potent que agrega dades amb càlculs com ara Suma, recompte, mitjana, màxim, i Min .
També permet a l'usuari ordenar i filtrar les dades quan s'ha creat la taula dinàmica.
Paràmetres:
Si passem una matriu, ha de tenir la mateixa longitud que les dades.
Si passem una matriu, ha de tenir la mateixa longitud que les dades.
Si passem la llista de funcions, la taula dinàmica resultant tindrà columnes jeràrquiques el nivell superior de les quals són els noms de les funcions.
Si passem un dictat, la clau es coneix com a columna per agregar, i el valor és funció o llista de funcions.
Devolucions:
Retorna un DataFrame com a sortida.
Exemple:
# 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
Sortida
P Q R John C 24 Parker Java 25 Smith Python 19 William C 22