我有两个 DF,我想比较它们并从选定的输出创建第三个 DF。
df1
id | col_1 | col_2 | col_3 |
---|---|---|---|
1 | A | B | C |
2 | D | E | F |
3 | G | H | 我 |
df2
id | col_1 | col_2 | col_3 | col_4 |
---|---|---|---|---|
狗 | A | B | N | X |
猫 | D | L | M | V |
牛 | 问 | H | P | O |
df_res
id | col_1 | col_2 | col_3 |
---|---|---|---|
2 | D | L | F |
4 | 问 | H | P |
我希望结果包含以下条件的行:
我需要使用 df1 中的索引来导入回我的原始数据库。 Df1 是从我的数据库导出的,df2 是我想要更新到数据库中的数据。大多数都是最新的,所以我只需要得到包含它们(col_1 和 col_2)不匹配的行的结果。
我希望这是有道理的。如果我需要进一步解释,请告诉我。