df1Pandas Groupby.sum() vermeiden Dubletten
Check# Date Amount Payment
100 12/1/16 $1,000 ($1,000)
201 12/8/16 $1,200 ($900)
201 12/8/16 $1,200 ($100)
301 12/5/16 $450 ($450)
Was ich versuche in einen anderen Datenrahmen getrennt zu tun ist, jede Prüfung, die mit dem aktuellen ausstehenden Betrag (Betrag - Zahlung) nicht vollständig bezahlt hat.
Zum Beispiel möchte ich die oben df1 zurückzukehren:
df2
Check # Date Amount
201 12/8/16 $200
Ich habe versucht, eine Groupby.sum() auf Prüfung eine neue Spalte laufen markiert New_Check (Menge + Zahlung) aber am Ende habe ich Check 201 mit $ 2.400, was ich nicht will.
Irgendwelche Ideen? Ich verwende Python 3.
Dies gibt mir 2 Spalten, Betrag und Zahlung. Ich denke, der Filter funktioniert möglicherweise nicht richtig. Ich möchte das Netto von Betrag + Zahlung und brauche keine der Schecks, die vollständig bezahlt wurden (Betrag + Zahlung = 0). – sschade
Ich verstehe. Kannst du meine Bearbeitung überprüfen? – IanS
Das hat funktioniert. Vielen Dank! – sschade