Оконная функция: ранг внутри группы

Medium pandas pandas Тинькофф

Условие задачи

Дано: DataFrame `employees` с колонками department, name, salary -- 10 строк. Для каждого сотрудника определите его ранг зарплаты внутри отдела (1 = самая высокая). При равных зарплатах используйте dense-ранжирование (без пропусков рангов), результат -- целое число. Верните DataFrame с salary_rank, отсортированный по department, salary_rank. Сохраните в `result`.

Темы

rank groupby window_function

Подсказки

Открыть задачу в тренажёре → ← Все Python-задачи