我有一个问题,删除行从 Dataframe 中发生在另一个 Dataframe 。下面简单的例子和预期的结果。
DF1
| A类|B|
| - ------|- ------|
| Z型|1个|
| 十|第二章|
| C级|三个|
| 五|四个|
DF2
| A类|B|
| - ------|- ------|
| 设计和开发部|六十六|
| Z型|1个|
| 十|第二章|
| 消委会|五十五|
应为输出df 2,但df 1中出现的行被删除。
新df 2:
| A类|B|
| - ------|- ------|
| 设计和开发部|六十六|
| 消委会|五十五|
编辑:我需要同时匹配A和B。
2条答案
按热度按时间k5ifujac1#
IIUC,您可以在
indicator=True
的帮助下使用反向merge
:输出:
vbkedwbf2#
使用pandasql:
输出: