Python pandas 如何一起drop两行值完全一样的行?

Python pandas 如何一起drop两行值完全一样的行?

目前df
index ID value
1 1 2
1 1 2
2 2 3
3 3 4

去除完全一行的两行只保留
index ID value
2 2 3
3 3 4


回答:

可以利用keep这个参数。把它设置为False 就是重复的ROW都不保留。
它还有另外2个可用的值。'first' 和 'last' (保留第一个还是最后一个重复的)

df.drop_duplicates(keep=False,inplace=True)

如果你的实际Column不止ID和value,那就要再指定一下subset

df.drop_duplicates(subset=['ID','value'],keep=False,inplace=True)

以上是 Python pandas 如何一起drop两行值完全一样的行? 的全部内容, 来源链接: utcz.com/p/938719.html

回到顶部