Ich habe 2 Datenrahmen a und b:Wie man den linken äußeren Join im Pandas Dataframe durchführt?
a hat folgende Spalten:
t_id
s_id
first_name
last_name
country_name
b hat folgende Spalten:
t_id
s_id
first_name
last_name
ich einen linken Außen zu tun haben, kommen Sie mit den Aufzeichnungen zu bekommen in einem, aber möchten first_name und last_name von Dataframe b anstelle von first_name und last_name von einem Datenframe verwenden und die Ergebnisse in finaloutput speichern. Ich möchte, dass die Spaltennamen unverändert bleiben.
Ich habe die unten Datenrahmen Abfrage verwendet:
bitte könnten Sie beraten.
finaloutput = a.merge(right=b[["first_name","last_name"]], on = ["t_id","s_id"], how = "left")