我有一个带有代码的数据框,在不同的时间(列)注册。像这样:
time1 time2 time3 time4
0 A09.9 B25 A02.2 NaN
1 B21 J2 Z23.1 J2
2 C21.2 C03 NaN NaN
我需要删除任何列中具有重复值的行,因此在这种情况下,它将是第二行。
time1 time2 time3 time4
0 A09.9 B25 A02.2 NaN
1 C21.2 C03 NaN NaN
我没有找到任何有效的方法,只是逐行进行。
答案 0 :(得分:5)
我们将In [1]: pages = [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12], [13, 14, 15, 16]]
In [2]: listdict = {'pages'+str(i): val for i, val in enumerate(pages)}
In [3]: listdict
Out[3]: {'pages2': [9, 10, 11, 12], 'pages3': [13, 14, 15, 16], 'pages0': [1, 2, 3, 4], 'pages1': [5, 6, 7, 8]}
与nuinque
的值计数一起使用
notnull