Python Pandas: bedingte Subtraktion
I bedingte Subtraktion auf dem Datenrahmen (dargestellt als das erste Bild) ausgeführt werden soll.
Im Grunde ist das, was ich tun möchte:
- die Werte von col1 und col2 von Lebensmitteln und Kleidung zwischen mir und subtrahieren Sie und neue Zeilen für die Unterschiede erstellen.
Da die erste Reihe hat ‚Lebensmittel‘ und ‚ich‘ und die dritte Reihe hat ‚Lebensmittel‘ und ‚Sie‘, die Werte von col1 und col2 der dritten Reihe von der ersten Zeile subtrahieren (300 - 600 = -300 und 200 - 500 = -300).
Da die zweite Zeile 'clothing' und 'me' hat und die vierte Zeile 'clothing' und 'you', subtrahiert man die Werte von col1 und col2 der vierten Zeile von der zweiten Zeile (500 - 200 = 300 und 600 - 700 = -100).
Wie implementiere ich dies mit Pandas Dataframe?
'enden Beförderungen Datenrahmen Pandas, wie' df.T' zu tun und hängen Spalte es dann – Wen
transportieren zurück Bitte beachten Sie up-Voting @ ScottBoston Antwort zusätzlich, es zu akzeptieren . Vielen Dank. – piRSquared