小编Tru*_*ing的帖子

比较两个数据帧并将差异写入另一个数据帧

我有两个数据框。df1 和 df2

import pandas as pd

df1 = pd.DataFrame({
'Buyer': ['Carl', 'Alex', 'Lauren'],
'Quantity': [18, 3, 8]})

df2 = pd.DataFrame({
'Buyer': ['Carl', 'Alex', 'Maya', 'Emily'],
'Quantity': [18, 3, 5, 5]})
Run Code Online (Sandbox Code Playgroud)

我想知道是否有办法将 df1 与 df2 进行比较并将非 df1 中的任何内容附加到 df2 中,因此我将得到类似的最终结果

df2 = pd.DataFrame({
'Buyer': ['Carl', 'Alex', 'Maya', 'Emily', 'Lauren'],
'Quantity': [18, 3, 5, 5, 8]})
Run Code Online (Sandbox Code Playgroud)

python-3.x pandas

1
推荐指数
1
解决办法
39
查看次数

标签 统计

pandas ×1

python-3.x ×1