【发布时间】:2017-06-22 09:55:35
【问题描述】:
我有 2 个数据框 a 和 b:
a 有以下列:
t_id
s_id
first_name
last_name
country_name
b 有以下列:
t_id
s_id
first_name
last_name
我必须进行左外连接才能获取 a 中的记录,但我想使用数据帧 b 中的 first_name 和 last_name 而不是数据帧中的 first_name 和 last_name 并将结果存储在最终输出中。我希望列名保持原样。
我使用了以下数据框查询:
请给点建议。
finaloutput = a.merge(right=b[["first_name","last_name"]], on = ["t_id","s_id"], how = "left")
【问题讨论】: