【发布时间】:2021-08-27 07:18:55
【问题描述】:
我有两个具有相同匹配列/行值的数据框,如下所述:
df1
ID1 ID2 ID3 ID4 ID5 ID6
Response1 A D A F
Response2 B D B E
Response3 C D D D A
Resposne4 D A A B
和 df2
ID1 ID2 ID3 ID4 ID5 ID6
Response1 A C N E
Response2 F D
Response3 E B C A B
Resposne4 X A A
Response5 F A C
我想合并由; 分隔的匹配列/行。顺序无所谓,df1 或 df2 可以先来。在下面的示例中,我首先使用 df2
这是预期的输出:
df3
ID1 ID2 ID3 ID4 ID5 ID6
Response1 A;A C;D N;A E;F
Response2 F;B D3 D;B E
Response3 E;C B;D C;D A;D B;A
Resposne4 X;D A;A A A;B
Response5 F A C
我通常会尝试在我接近答案的地方包含一些测试代码,但老实说,我什至不知道从哪里开始。
谢谢!
【问题讨论】:
-
请发布易于复制、粘贴和使用的数据。