РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pypdPmFtCm 39 of 108 menu
◀ ▶

Сравнение с числом в Pandas

Сравнение столбца с числом даёт не новую таблицу, а ряд логических значений: в каждой позиции True, если условие выполнено, и False, если нет. Метки строк слева совпадают с исходной таблицей.

Создадим таблицу товаров и сравним столбец цен с числом 20. Результат сохраним в переменную и выведем:

import pandas as pd data = { 'item': ['Pen', 'Book', 'Cup', 'Bag'], 'price': [10, 25, 15, 40], } shop = pd.DataFrame(data) check = shop['price'] > 20 print(check) # выведет 0 False # 1 True # 2 False # 3 True # Name: price, dtype: bool

Строки таблицы этим рядом ещё не отбирают - видно только, где цена выше порога. Саму таблицу при этом не меняют.

Соберите таблицу уроков: столбец subject с Math, Art и Gym, столбец hours с 4, 2 и 3. Выведите ряд, показывающий, где число часов больше 3.

Создайте таблицу с городами Rome, Oslo, Paris в столбце city и температурой 22, 8, 19 в столбце temp. Покажите ряд ответов, где температура ниже 15.

Из таблицы учеников с именами Ann и Bob и баллами 88 и 72 получите и выведите ряд, где балл не меньше 80.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить