PandasHW2-snapshot-PdNHk
Описание
Репозиторий - задание, созданный из шаблона ML Basics Course/PandasHW2
Языки
- Python100%
5 месяцев назад
месяц назад
5 месяцев назад
5 месяцев назад
5 месяцев назад
5 месяцев назад
README.md
Домашнее задание: Pandas Data Cleaning & Analysis
В этом задании вы попробуете себя в роли Data Engineer / Data Scientist
Необходимо реализовать класс для обработки сырых данных о продажах.
Установка и запуск
- Убедитесь, что у вас установлен
(или используйте pip)uv - Установите зависимости:
Задача
Отредактируйте файл . Вам нужно реализовать методs класса src/analyzer.pySalesAnalyzer
: Очистка (дубли, типы, пропуски)clean_data: Добавление total_sales и monthfeature_engineering: Агрегация выручкиget_revenue_by_category: Фильтрация по условиямfilter_risky_orders: Resampling временных рядовget_monthly_stats: Векторизованные условия (np.where)add_shipping_days: Анализ дней неделиget_weekend_sales_metrics: Мульти-группировка и фильтрация агрегатовget_best_city_category
Проверка
Чтобы проверить свое решение, запустите тесты:
Если вы видите зеленый текст и , вы справилисьpassed