Ich habe einen Datenrahmen Kombination sagen:einen Datenrahmen mit mehreren Reihen auf einem anderen Datenrahmen mit einer einzigen Zeile basierend auf einer Spalte Zeile
A | B
1 a
2 b
3 c
4 d
und eine anderen wie:
A | G
1 Gate
und ich möchte kombinieren, um den ersten Datenrahmen mit dem anderen Datenrahmen, so dass es zeigt:
A | B | G
1 a Gate
2 b
3 c
4 d
ich habe nicht in der Lage gewesen, das zu schaffen neue Spalte mit pd.merge
und ich bin neu in Python/Pandas. Jede Hilfe wäre willkommen.
Eine andere Bedingung, die ich nicht erwähnen konnte, war, dass der Datenrahmen mit einer Zeile mehrere Änderungen haben kann, da er sich in einer Schleife befindet und sich die Variablen ändern.
So
A | G
1 Gate
A | H
2 Gate 2
sein könnte oder
A | F
4 gate 4
So ist die letzte Ausgabe würde sagen:
A | B | G | H | F |
1 a Gate
2 b Gate 2
3 c
4 d Gate 4
Am Ende dieser Schleife möchte ich diese Ausgabe in eine Excel-Datei schreiben mit pd.to_excel
.
Bitte entfernen Sie Ihre Antwort, weil Betrogene, vielleicht jemand besser finden. – jezrael
Was ist, wenn das Datenframe mit einer einzelnen Zeile in einer for-Schleife ist und es fortfährt, die eine Zeile zu aktualisieren ... Was ist, wenn sich auch der Spaltenname ändert? Wird die Zusammenführung für alle Zeiten funktionieren? Ich kann meine Frage aktualisieren. – TheNoob
@jezrael ich kann das in meine fragen einfügen, dann wird es kein dupe sein? – TheNoob