Я пытаюсь выяснить, возможно ли выполнить итерацию по pandas кадру данных и обновить строки на основе определенных условий.
Например, если я хочу выполнить итерацию по всем строкам и сравнить 2 столбца и удалить одну из строк на основе определенных условий, возможно ли это в pandas?
Продолжать итерацию и обновление до достижения конца кадра данных. Создает ли это бесконечное l oop?
Итак, вот сценарий, на который я ссылаюсь
SL col1 col2 col3
1 abcd 2 8
2 abc 1 9
3 def 1 8
4 def 2 15
5 xyz 1 3
6 xyz1 2 4
7 123 2 10
8 1234 2 18
В приведенном выше кадре данных SL 1 и 2 считаются дубликатами, так как 8 и 9 в col3 находятся в пределах диапазона 2. Но мне нужно сохранить SL 1 и удалить 2, так как длина 1 больше. Точно так же SL 5 и 6 считаются дубликатами и должны сохранять 6.