Все проекты
Кейс · Бизнес-аналитика

Проверка бизнес-гипотез

Анализ сервиса проката самокатов GoFast

Исследование пользовательского поведения, поездок, подписок и выручки для оценки эффективности платной подписки Ultra.

PythonPandasMatplotlibSciPyПроверка гипотезБизнес-аналитика
ОБЗОР

О проекте

О проекте

GoFast — сервис проката самокатов. В проекте проанализированы демография пользователей, поездки за год, различия между подписками и месячная выручка.

Бизнес-задача

Определить, приносят ли подписчики Ultra больше ценности: дольше ли они ездят, выше ли их выручка и стоит ли развивать подписочную модель.

ДАННЫЕ

Данные

Пользователи

users_go.csv

user_id · name · age · city · subscription_type

Скачать CSV

Тарифы

subscriptions_go.csv

subscription_type · minute_price · start_ride_price · subscription_fee

Скачать CSV
КЛЮЧЕВЫЕ МЕТРИКИ

Ключевые цифры

1 565

пользователей в исходных данных

18 068

поездок за год

2

типа подписки: free и ultra

835

пользователей без подписки

699

пользователей с Ultra

18 минут

средняя длительность поездки

5%

несовершеннолетних пользователей

ПОДГОТОВКА ДАННЫХ

Предобработка данных

Загрузка трёх датасетов

Проверка количества строк

Проверка типов данных

Преобразование столбца в формат даты

Создание столбца с месяцем

Проверка пропусков и дубликатов

Удаление дубликатов пользователей

Округление длительности поездок

Объединение пользователей, поездок и тарифов

Разделение на группы free и ultra

Единый датафрейм

После объединения получено 18 068 строк и 12 столбцов — поездки, пользователи, тарифы и выручка доступны в одной таблице.

ИССЛЕДОВАТЕЛЬСКИЙ АНАЛИЗ

Исследовательский анализ

01

Пользователи по городам

Больше всего пользователей в Пятигорске, Екатеринбурге, Ростове-на-Дону, Краснодаре и Сочи.

Пятигорск219
Екатеринбург204
Ростов-на-Дону198
Краснодар193
Сочи189
Омск183
Тюмень180
Москва168
02

Типы подписок

835

free

699

ultra

Около 54% пользователей — без подписки, 46% используют Ultra.
03

Возраст пользователей

Возраст распределён вокруг молодых взрослых пользователей.

Доля пользователей младше 18 лет составляет около 5%.
04

Длительность поездок

Средняя поездка длится около 18 минут; основной диапазон — 14–22 минуты.

17 минут

free

19 минут

ultra

ВЫРУЧКА

Расчёт выручки

Для каждого пользователя и месяца рассчитаны суммарная дистанция, длительность, количество поездок и месячная выручка.

месячная_выручка = цена_старта × число_поездок + цена_минуты × общая_длительность + плата_за_подписку
  • • выручка от стартов: цена старта × число поездок
  • • выручка за время: цена минуты × общая длительность
  • • фиксированная ежемесячная плата за подписку

Финансовая ценность

Месячная выручка позволяет напрямую сравнить ценность пользователей Ultra и free для бизнеса.

ПРОВЕРКА ГИПОТЕЗ

Проверка гипотез

01

Ultra тратят больше времени

H0: Среднее время поездки в группах одинаковое.

H1: Среднее время Ultra выше.

p-значение: 3.16e−35Ultra: 18.55 минfree: 17.39 мин
Гипотеза подтвердилась: подписчики в среднем ездят дольше.
02

Дистанция Ultra относительно 3 130 м

H0: Средняя дистанция равна 3 130 м.

H1: Средняя дистанция больше 3 130 м.

p-значение: 0.9195
Нет оснований утверждать, что средняя дистанция Ultra больше 3 130 м.
03

Выручка Ultra выше

H0: Средняя месячная выручка групп одинакова.

H1: Средняя выручка Ultra выше.

p-значение: 1.73e−37Ultra: 359 ₽free: 322 ₽
Гипотеза подтвердилась: Ultra приносит больше месячной выручки.
АНАЛИЗ РАСПРЕДЕЛЕНИЙ

Анализ распределений

Оценка длительных поездок

Оценена вероятность поездок более 30 минут и в интервале 20–30 минут для выбора механики скидки.

0.02

> 30 минут

0.377

20–30 минут

4 501.94 м

90-й процентиль

Поездки дольше 30 минут редки. Интервал 20–30 минут охватывает заметно больше поездок и лучше подходит для промоакции.
ВИЗУАЛИЗАЦИИ

Визуализации

Соотношение пользователей с подпиской и без подписки

Соотношение пользователей с подпиской и без подписки

Распределение возраста пользователей

Распределение возраста пользователей

Распределение длительности поездок

Распределение длительности поездок

РЕЗУЛЬТАТЫ

Основные выводы

01

Пользователей без подписки немного больше: 835 против 699 подписчиков Ultra.

02

Средняя длительность поездки Ultra выше: 18.55 против 17.39 минут.

03

Подписчики Ultra приносят больше средней месячной выручки: 359 ₽ против 322 ₽.

04

Нет оснований считать, что пользователи Ultra проезжают больше 3 130 метров.

05

Поездки длительностью более 30 минут редки — вероятность около 2%.

06

Промоакции для поездок 20–30 минут перспективнее: таких поездок заметно больше.

БИЗНЕС-РЕКОМЕНДАЦИИ

Рекомендации для бизнеса

Развивать подписку Ultra: её пользователи приносят больше средней месячной выручки.

Использовать подписку как инструмент повышения лояльности и регулярности поездок.

Продвигать Ultra среди активных пользователей free с частыми или длительными поездками.

Не делать основной фокус на скидках для поездок более 30 минут.

Рассмотреть промоакции для поездок продолжительностью от 20 до 30 минут.

Продолжить анализ по городам и определить регионы с потенциалом роста подписки.

Отслеживать дистанцию поездок из-за возможного влияния на износ самокатов.

НАВЫКИ

Что демонстрирует проект

Анализ пользовательского поведенияПредобработка данныхОбъединение таблицРасчёт бизнес-метрикМесячная выручкаИсследовательский анализВизуализация распределенийСтатистические гипотезыT-тестНормальное распределениеБизнес-рекомендации