我有一个像这样的数据框:
'a' 'b' 'c' 'd'
0 1 2 3
3 3 4 5
9 8 8 8
并且我想删除数字重复多次的行。所以答案是:
'a' 'b' 'c' 'd'
0 1 2 3
谢谢。
最佳答案
将DataFrame.nunique
与比较列长度的广告过滤器配合使用,boolean indexing
:
df = df[df.nunique(axis=1) == len(df.columns)]
print (df)
'a' 'b' 'c' 'd'
0 0 1 2 3