【发布时间】:2020-05-01 12:55:29
【问题描述】:
我的问题中有两个数据框。
df1
ID Value
1 A
2 B
3 C
df2:
ID F_ID S_ID
1 2 3
2 3 1
3 1 2
我想在每个 ID 列旁边创建一个列,用于存储从 df1 查找的值。输出应如下所示:
ID ID_Value F_ID F_ID_Value S_ID S_ID_Value
1 A 2 B 3 C
2 B 3 C 1 A
3 C 1 A 2 B
基本上从 df1 查找并创建一个新列来存储这些值。
【问题讨论】:
-
顺序不重要?
-
@jezrael:顺序并不重要。但问题已经回答了!
-
yop,我问是因为与预期输出的女巫顺序不匹配,如果没有问题就OK
标签: python pandas merge lookup concat