仅保留 pandas 数据框中的重复行

Han*_*Mse 4 python duplicates dataframe pandas

我有一个包含两列的数据框:“代理”和“客户端”每一行对应于代理和客户端之间的交互。

如果客户与至少 2 个代理进行了交互,我只想保留行。

我怎样才能做到这一点?

小智 9

值得补充的是,现在您可以使用df.duplicated()

df = df.loc[df.duplicated(subset='Agent', keep=False)]
Run Code Online (Sandbox Code Playgroud)