【发布时间】:2020-06-20 22:44:33
【问题描述】:
我有两个数据框(df1 和 df2),这两个有 100 多列。 JA 列是 id 列。我想一次比较两列,并从两个数据帧中获得未合并的结果,就像 df3.我为 BC 列创建了 df3。我想为整个数据框这样做。我的意思是我必须一一检查每一列,而不是一次检查所有列。当我检查一列时,我想创建类似 df3 的内容。有没有办法做到这一点。
df1
JA AB BC fas waa ad
1 1 ace 52 5 2 ce
2 22 a e 3 5 78 ce
3 36 nas 4 4 5 as
4 45 kas 25 2 19 as
5 51 25 sd
6 61 nas 45 8 32 as
7 897 a 34 13 34 qr
8 88 nas 12 0 as
9 29 jaa 1 10 45 aw
10 18 saa 34 0 98 aa
df2
JA AB BC fas waa ad
1 1 ace 52 5 2 ce
2 22 ace 3 5 18 ce
3 36 nas 1 4 5 as
4 45 kas 25 12 19 ms
5 51 5 5 sd
6 61 nas 45 8 32 as
7 897 paa 34 23 qr
8 88 nas 11 12 0 as
9 29 aa 10 5 aw
10 18 saa 34 0 98 a
df3
JA BCdf1 BCdf2
36 4 1
51 5
88 11
29 1
【问题讨论】:
-
两个dsataframe是一样的,你能查一下
-
你很抱歉。我只是更新它。你知道有什么方法可以做到这一点