Получение ТОЛЬКО уникальных строк из кадра данныхPython

Программы на Python
Anonymous
Получение ТОЛЬКО уникальных строк из кадра данных

Сообщение Anonymous »

Я пытаюсь удалить все строки, в которых есть дубликаты. Мне нужны ТОЛЬКО уникальные строки. Я попробовал параметр Keep = False для drop_duplications() с `subset = [ORDER ID, ITEM CODE] , и он просто не работает.
допустим, мой фрейм данных выглядит примерно так

Код: Выделить всё

|ORDER ID | ITEM CODE |
123         XXX
123         YYY
123         YYY
456         XXX
456         XXX
456         XXX
789         XXX
000         YYY
Я хочу, чтобы это выглядело так:

Код: Выделить всё

|ORDER ID | ITEM CODE |
123         XXX
789         XXX
000         YYY
Как видите, подмножество будет состоять из столбцов идентификатора заказа и кода товара, и в идеале мы потеряем строки 2–6. (В реальном наборе данных гораздо больше столбцов.)

Подробнее здесь: https://stackoverflow.com/questions/698 ... -dataframe

Вернуться в «Python»