Ich bin groupby und kann die Summe für eine Spalte in Ordnung bekommen, aber wie bekomme ich die Summe von zwei Spalten zusammen?Pandas Groupby Summe zu Spalten
detail [ 'debit' ] = df.groupby ('type') [ 'debit' ].sum()
detail [ 'credit' ] = df.groupby ('type') [ 'credit' ].sum()
Jetzt brauche ich die (Kredit - Debit) zusammen.
etwas wie folgt aus:
detail [ 'profit' ] = df.groupby ('type') ([ 'credit' ] - [ 'debit' ]).sum()
offensichtlich, dass nicht funktioniert.
Danke.
Sie meinen 'df.groupby ('type') (['credit', 'debit']) .sum()' – Dark
Warum nicht 'detail [' profit '] = detail [' credit '] - detail ['debit'] '? – IanS
@IanS und wenden Sie die groupby danach (nur für Vollständigkeit) – EyJay