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

Наибольшие значения в Pandas

Метод nlargest на таблице возвращает несколько строк, где в выбранном столбце стоят самые большие числа. Порядок строк - от большего значения к меньшему среди отобранных.

Создадим таблицу товаров и возьмём две строки с самыми высокими ценами:

import pandas as pd data = { 'item': ['Pen', 'Book', 'Cup', 'Bag'], 'price': [10, 25, 15, 40], } shop = pd.DataFrame(data) top = shop.nlargest(2, 'price') print(top) # выведет item price # 3 Bag 40 # 1 Book 25

Сначала сумка с 40, затем книга с 25. Ручка и чашка в результат не вошли: у них цены ниже.

Соберите таблицу команд с очками 30, 55, 42, 48 в столбце points. Выведите три строки с наибольшим числом очков.

Создайте таблицу с оценками учеников и покажите две строки, где оценка максимальная.

Из таблицы городов с населением в миллионах получите одну строку с самым большим числом жителей.

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