Die Pandas Pivot_table() wird zum Berechnen, Aggregieren und Zusammenfassen Ihrer Daten verwendet. Es ist als leistungsstarkes Tool definiert, das Daten mit Berechnungen wie z. B. aggregiert Summe, Anzahl, Durchschnitt, Max, Und Mindest .
Es ermöglicht dem Benutzer außerdem, Ihre Daten zu sortieren und zu filtern, nachdem die Pivot-Tabelle erstellt wurde.
Parameter:
Wenn wir ein Array übergeben, muss es dieselbe Länge wie die Daten haben.
Wenn wir ein Array übergeben, muss es dieselbe Länge wie die Daten haben.
Wenn wir die Liste der Funktionen übergeben, enthält die resultierende Pivot-Tabelle hierarchische Spalten, deren oberste Ebene die Funktionsnamen sind.
Wenn wir ein Diktat übergeben, wird der Schlüssel als zu aggregierende Spalte bezeichnet und der Wert ist eine Funktion oder eine Liste von Funktionen.
Kehrt zurück:
Als Ausgabe wird ein DataFrame zurückgegeben.
Beispiel:
# 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
Ausgabe
P Q R John C 24 Parker Java 25 Smith Python 19 William C 22