基于另一个datafram的列值筛选数据帧

2024-04-19 06:13:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我有两个数据帧

df1型

Company           SKU   Sales
Walmart           A     100
Total             A     200
Walmart           B     200
Total             B     300
Walmart           C     400
Walmart           D     500

df2型

 Company             SKU   Sales
 Walmart             A     400
 Total               B     300
 Walmart             C     900
 Walmart             F     400
 Total               G     500

我想要一个结果数据帧(df2),它只有df1和df2中匹配sku的记录

df2型

Company       SKU   Sales 
Walmart       A     400
Total         B     300
Walmart       C     900

我只想要df2中df1的唯一值(Company+SKU)

有什么好的解决办法来实现这个目标吗?


Tags: 数据目标记录companytotaldf1df2sales