Цифрократия
город данных
Уровень 10 / 100 XP
0
Антон
ур. 1
← Назад// курс ИТ
🐍 Python
средний🪙 35 · ✦ 55

Сортировка и топ-N: sort_values()

Зачем это нужно

«Топ-5 городов по выручке», «самые долгие доставки» — это сортировка. Один из самых частых запросов к данным.

Как это работает

df.sort_values(by="col") — по возрастанию, ascending=False — по убыванию. .head(5) — топ-5.

Пример

sort_values(by="amount", ascending=False).head() → самые дорогие заказы сверху.

Синтаксис

top = orders.sort_values(by="amount", ascending=False)
print(top.head())

⚠️ Типичная ошибка

sort_values возвращает новую таблицу — сохрани её в переменную или выведи сразу.

🎯 Попробуй сам

Отсортируй orders по amount по убыванию и выведи первые строки (топ дорогих заказов).

💤