首页 > 解决方案 > 如何在熊猫数据框中同时基于 3 个列中的唯一性检索行?

问题描述

我有一个带有类似列的熊猫 df

StudentID | Date       | TeahcerID
1         | 12/01/2020 |  3
2         | 12/01/2020 |  4
1         | 12/01/2020 |  5
1         | 12/01/2020 |  3

这是一个非常大的数据集,我们必须输出所有 3 列的组合都是唯一的行

就像上面的示例数据集一样,不应输出最后一行,因为它与第一行相同,但是即使它具有相同的学生 ID,也应输出倒数第二行,因为教师 ID 使该行唯一

输出应该是

StudentID | Date       | TeahcerID
1         | 12/01/2020 |  3
2         | 12/01/2020 |  4
1         | 12/01/2020 |  5

标签: pythonpandas

解决方案


推荐阅读