DataFrame `orders` содержит колонки customer_id, order_date (datetime), amount, category. Для каждого клиента посчитай: total_orders, total_spent, avg_check, favorite_category (самая частая), days_active (от первого до последнего заказа). Сегментируй: "VIP" (total_spent > 50000 и total_orders > 5), "Активный" (total_orders > 3), "Новичок" (остальные). Сохрани в `result`.
segmentation feature_engineering multi_step