【发布时间】:2021-06-08 07:23:11
【问题描述】:
我正在尝试删除两个数据帧之间匹配的相同行。但是,我在同一数据框中尝试相同行的任何方法也会被丢弃。但我想保留来自同一数据帧的相同行,并删除仅与其他数据帧匹配的行。
Dataframe 1:
ID PID PDate Amount
AAAAAA NN11 20210525 386
BBBBBB A12 20210525 3300
BBBBBB A12 20210525 3300
CCCCCC B11 20210625 1000
Dataframe 2:
ID PID PDate Amount
AAAAAA NN11 20210525 386
Expected output:
ID PID PDate Amount
BBBBBB A12 20210525 3300
BBBBBB A12 20210525 3300
CCCCCC B11 20210625 1000
我尝试连接和删除重复项、合并、重置索引。所有这些都从 ID BBBBBB 中删除,因为具有此 ID 的行是相同的。我想留住他们。
谁能帮我解决这个问题?
【问题讨论】:
-
您可以找到这些数据帧与您要比较的数据帧的交集的索引,然后删除它们。