我看到有类似的问题,但答案并不完全符合我的确切需求。我有一个包含不同值的行的数据框。但是,有些行具有完全相同的值。
Column1 Column2 Column3
0 a x x
1 a x x
2 a x x
3 d y y
4 d y y
我想要的是:
Column1 Column2 Column3
0 a x x
1 d y y
所以基本上我想将所有列中具有相同值的所有行合并为一行。在python中最好的方法是什么?
提前谢谢!
答案 0 :(得分:2)
In [214]:
df.drop_duplicates()
Out[214]:
Column1 Column2 Column3
0 a x x
3 d y y