Фильтр df, где каждая строка и элемент уникальныPython

Программы на Python
Ответить
Anonymous
 Фильтр df, где каждая строка и элемент уникальны

Сообщение Anonymous »

У меня есть файл df, в котором я хотел бы фильтровать каждую строку так, чтобы каждая строка была уникальной по значениям столбцов. Например, для моего набора данных о конфетах, приведенного ниже, он не отфильтрован:



CategoryA
SizeA
PriceA
CategoryB
SizeB
ЦенаB
КатегорияC
РазмерC
ЦенаC




M&M
Мини
2.00
Поцелуи
Рег
3,00
Кегли
Мини
3,00


Кегли
Рег
4,00
Роло
Рег
2,00
Поцелуи
Рег
3,00


Мята
Reg
6,00
Nerds
Mini
1,50
KitKat
Mini
4,00


Кегли
Мини
3,00
Кегли
Рег
4,0
Роло
Рег
2,00



как видно, конфета Kisses обычного размера и цены повторяется во втором ряду, поэтому следует отбросить всю строку. Это должен быть итеративный процесс, в котором он выполняется строка за строкой по мере наблюдения. Напротив, если бы конфеты «Поцелуи» были другого размера и другой цены, например «Kisses Mini 1,50», они бы сохранились.
P.S. это просто цель фильтрации, когда исходный df уже создан, нет необходимости сначала выполнять этот процесс и создавать df.

Подробнее здесь: https://stackoverflow.com/questions/796 ... -is-unique
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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