Ich habe einen Datenrahmen, der 4 Spalten und 4 Zeilen hat. Ich muss es in 2 Spalten und 4 Zeilen umformen. Die 2 neuen Spalten sind das Ergebnis der Addition der Werte von Spalte1 + Spalte3 und Spalte2 + Spalte4. Ich möchte kein anderes Speicherobjekt dafür erstellen.Dynamisch den Datenrahmen in Pandas umformen
ich
versuchedf['A','B'] = df['A']+df['C'],df['B']+df['D']
Kann es nur mit Drop-Funktion erreicht werden? Gibt es eine andere einfachere Methode dafür?
Dank @jxstanford für Ihre Antwort. Kann es mit einer einzigen Codezeile gemacht werden? – Avij
sicher, obwohl ich nicht überzeugt bin, dass es wichtig für die Leistung meines Beispiels ist, und würde Lesbarkeit IMO verletzen. FWIW, ich habe meine Antwort auf die Antwort von @ayhan gegeben, aufgrund der Flexibilität und der Idomatik. – jxstanford