最佳答案
我需要按行比较两个不同大小的数据帧,并打印出不匹配的行。让我们看看以下两个例子:
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
差异包括:
我已经试过了: 逐行比较两个不同长度的数据框架,并为每行添加具有相同值的列 比较两个数据框架并输出它们的差异
但这些和我的问题不相符。