Ich möchte eine Serie (s
) zu einem Pandas DataFrame (df
) als neue Spalte hinzufügen. Die Serie hat mehr Werte, als es Zeilen in dem Datenrahmen, so dass ich bin mit dem concat
Verfahren entlang der Achse 1.concat series auf Datenframe mit Spaltenname
df = pd.concat((df, s), axis=1)
Dies funktioniert, aber die neue Spalte des Datenrahmen die Serie darstellt, wird ein beliebige gegebene numerischer Spaltenname, und ich möchte, dass diese Spalte stattdessen einen bestimmten Namen hat.
Gibt es eine Möglichkeit, eine Serie zu einem Datenrahmen hinzuzufügen, wenn die Reihe länger als die Zeilen des Datenrahmens und mit einem angegebenen Spaltennamen im resultierenden Datenrahmen ist?
Dies funktioniert auch, und funktioniert auch, wenn ich mit einer Serie arbeite, die bereits in einigen vorherigen Schritten erstellt wurde, also werde ich voran gehen und dies nur als die Antwort markieren. – vaerek