ich habe zwei Dataframes mit gleicher column und möchte die Werte im df durch die Werte im df1 ersetzen:
Code: Alles auswählen
import pandas as pd
df=pd.DataFrame({"Wert":[9,8,7,6,5,4] })
df1=pd.DataFrame({"Wert":[1,2,3] })
Code: Alles auswählen
df = df.merge(df1, how='left', left_index=True, right_index=True)
Wert_x Wert_y
0 9 1.0
1 8 2.0
2 7 3.0
3 6 NaN
4 5 NaN
5 4 NaN
ich hätte aber gerne folgendes Ergebnis:
Wert
0 1
1 2
2 3
3 6
4 5
5 4
mit welcher Funktion oder welchem Parameter in der merge Funktion erreiche ich das?