两个数据框的差异
- 论坛
- 两个数据框的差异
15 浏览
两个数据框的差异
我需要逐行比较两个不同大小的数据框,并打印出不匹配的行。让我们来看下面的两个示例:
df1 = DataFrame({ 'Buyer': ['Carl', 'Carl', 'Carl'], 'Quantity': [18, 3, 5, ]}) df2 = DataFrame({ 'Buyer': ['Carl', 'Mark', 'Carl', 'Carl'], 'Quantity': [2, 1, 18, 5]})
最高效的方法是逐行遍历df2,打印出df1中没有的行,例如:
Buyer Quantity Carl 2 Mark 1
重要提示:我不想包含以下行:
Buyer Quantity Carl 3
在差异中。
我已经尝试过:
和Compare two DataFrames and output their differences side-by-side
但这些与我的问题不匹配。