删除具有三个条件(熊猫)的重复项

时间:2019-03-08 18:14:06

标签: python pandas

我有以下数据框:

     reference | topcredit | currentbalance | creditlimit
  1      1      |    50     |       20       |      70
  2      1      |    30     |       28       |      50
  3      1      |    50     |       20       |      70
  4      1      |    81     |       32       |      100
  5      2      |    70     |        0       |      56
  6      2      |    50     |       20       |      70
  7      2      |   100     |        0       |      150
  8      3      |    85     |       85       |      95
  9      3      |    85     |       85       |      95

依此类推...

我只想基于“引用”删除重复的那些重复,这些重复具有相同的最高信用额,currentbalance和creditlimit。

在参考文献1中,我在行1和3的三列中有两个具有相同的编号,但是在参考文献2中,行6我想保留参考文献1的1和参考文献2的6。在参考文献3中,这两行也具有相同的信息。

预期输出为:

 reference | topcredit | currentbalance | creditlimit
    1      |    50     |       20       |      70
    1      |    30     |       28       |      50
    1      |    81     |       32       |      100
    2      |    70     |       24       |      56
    2      |    50     |       20       |      70
    2      |   100     |       80       |      150
    3      |    85     |       85       |      95

我很感谢您的帮助,我一直在寻找如何做的帮助。

0 个答案:

没有答案