Доля каждого товара в выручке категории

Medium pandas pandas Ozon

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

Дано: DataFrame `sales` с колонками category, product, revenue -- 10 строк с данными о продажах. Для каждого товара посчитайте его долю в выручке своей категории. Верните весь исходный DataFrame с новой колонкой share (значения от 0.0 до 1.0, округлённые до 4 знаков, количество строк не меняется). Сохраните в `result`.

Темы

groupby transform share

Подсказки

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