根据列优先级从数据帧中删除重复的行-python

时间:2018-09-05 13:30:26

标签: python-3.x pandas dataframe

如果我有数据库

示例:

    Name    A    B    C    
0   Jon     0    1    0
1   Jon     1    0    1
2   Alan    1    0    0
3   Shaya   0    1    1

如果我的数据集中有重复项,我希望A列为1的人具有优先权。 注意列A的值只能为1或0

输出:

    Name    A    B    C    
1   Jon     1    0    1
2   Alan    1    0    0
3   Shaya   0    1    1

1 个答案:

答案 0 :(得分:3)

删除重复之前的IIUC排序值

root.after(1, var.set, 0)