如何在pandas中找到只有一列相同的行?

时间:2016-08-26 12:31:24

标签: python pandas

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

这就像我需要找到那些列,对于相同的word1 and word2我们有不同的标签。但是我无法根据下面显示的groupby构造过滤dataFrame

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

enter image description here

如果我只能看到具有相同word1,word2但具有不同Tag的那些,而不是所有条目,那么它将会有所帮助。我试过在[]中调用上面的代码,因为我们用来过滤数据,但无济于事

理想情况下,我应该只看到

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

1 个答案:

答案 0 :(得分:2)