【发布时间】:2020-10-31 15:24:44
【问题描述】:
有两个表,条目可能有不同的 id 类型。我需要根据 df1 的 id_type 和 df2 的正确列连接两个表。对于问题的背景,id是金融界的证券id,id类型可能是CUSIP、ISIN、RIC等。
print(df1)
id id_type value
0 11 type_A 0.1
1 22 type_B 0.2
2 13 type_A 0.3
print(df2)
type_A type_B type_C
0 11 21 xx
1 12 22 yy
2 13 23 zz
想要的输出是
type_A type_B type_C value
0 11 21 xx 0.1
1 12 22 yy 0.2
2 13 23 zz 0.3
【问题讨论】:
-
我回答你的问题了吗?你能接受作为答案吗?
-
这看起来很复杂。我正在等待或有更好的解决方案。
-
如果您愿意接受,将提供更简单的解决方案:)