Отбор строк в Pandas
Полная таблица редко нужна целиком:
чаще смотрят на строки, которые
подходят под правило. Одно число
в столбце сравнивают с порогом,
и для каждой строки получают ответ
да или нет. Из таких ответов
собирают маску - ряд из
True и False той же
длины, что и таблица.
Если передать маску в квадратных
скобках после имени таблицы,
останутся только строки с
True. Так отсекают слишком
дешёвые товары, слишком низкие
оценки или записи вне нужного
интервала. Несколько правил можно
объединить: строка попадёт в результат,
если выполняются все условия сразу
или хотя бы одно из них.
Отдельно удобно проверять вхождение значения в заранее заданный список и отбирать числа внутри диапазона с включёнными границами. Когда важен не полный список, а несколько рекордных строк по столбцу, таблицу сортируют по величине и берут верхние или нижние позиции.
Со всем этим мы и будем разбираться в рамках данного раздела.