我有一个看起来像这样的熊猫数据框。
A B
0 cat fish
1 dog dog
2 cat fish
3 dog cat
我想删除两列中包含重复值的行。 产生的数据框应该只有。
A B
0 cat fish
2 cat fish
3 dog cat
我尝试使用
df.drop_duplicates(['A', 'B'])
但这给了我以下数据框。
A B
0 cat fish
1 dog dog
3 dog cat
关于如何获得预期输出的任何建议?
答案 0 :(得分:4)
答案 1 :(得分:3)
尝试
res = df[df['A']!=df['B']]