Условное обновление через np.select

Easy pandas pandas Мегафон

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

Дано: DataFrame `calls` с колонками call_id, duration_sec -- 12 строк. Сначала классифицируйте звонки по длительности: - "short" если duration_sec ≤ 30 - "medium" если ≤ 180 - "long" если ≤ 600 - "very_long" иначе Затем для каждого call_type покажите количество звонков и среднюю длительность (целое). Сохраните агрегированный DataFrame в `result`.

Темы

np_select categorization groupby

Подсказки

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