Ich möchte das Ergebnis einer einzelnen Wert Aggregation mit 2 Gruppen von in einer Tabelle anzeigen.Drucken einer doppelten Gruppe mit Pandas-Datenrahmen als 2D-Array
Derart, dass
df.groupby(['colA', 'colB']).size
ergeben würde:
B1 B2 B3 B4
A1 s11 s12 s13 ..
A2 s21 s22 s23 ..
A3 s31 s32 s33 ..
A4 .. .. .. s44
Was ist eine schnelle und einfache Möglichkeit, dies zu tun?
EDIT: Hier ist ein Beispiel. Ich habe die Anmeldungen aller Benutzer, und ich möchte für jeden Benutzer und Tag
Day,User
1,John
1,John
1,Ben
1,Sarah
2,Ben
2,Sarah
2,Sarah
Sollte ergeben die Anzahl der Anmeldungen (= Zeilen) angezeigt werden:
D\U John Ben Sarah
1 2 1 1
2 0 1 2
so einfach. Liebe es. Vielen Dank – bsuire