Python 如何在pandas中查找只相差一列的行?

Python 如何在pandas中查找只相差一列的行?,python,pandas,Python,Pandas,我有一个数据框,有三列。我根据三列中的两列对它们进行了分组。现在,我只需要找到两列word1、word2相同,但第三列Tag不同的行 这就像我需要找到那些列一样,对于相同的word1和word2,我们有不同的标签。但是我无法基于下面所示的groupby构造过滤数据帧 newComps.groupby(['word1','word2']).count() 在这里,如果我只能看到那些具有相同word1、word2但具有不同标签的条目,而不是所有条目,这将非常有用。我尝试在[]中调用上述代码,因为

我有一个数据框,有三列。我根据三列中的两列对它们进行了分组。现在,我只需要找到两列
word1、word2
相同,但第三列
Tag
不同的行

这就像我需要找到那些列一样,对于相同的
word1和word2,我们有不同的标签。但是我无法基于下面所示的groupby构造过滤数据帧

newComps.groupby(['word1','word2']).count()

在这里,如果我只能看到那些具有相同word1、word2但具有不同标签的条目,而不是所有条目,这将非常有用。我尝试在
[]
中调用上述代码,因为我们使用它来过滤数据,但没有用

理想情况下,我应该只看一眼

A,gawam, A1
A,gawam,BS1
A,gawaH, T1
A, gawaH, T2


查看
子集
保留
选项

如果我必须在不查看数据的情况下删除重复项,我可以这样做。但是在这里我需要查看这些条目,而不是删除它们在这里我们开始请不要使用png作为数据或代码。