Условие:
Задача Вы работаете в компании SkyJewel (аналог Sokolov), которая занимается производством и продажей ювелирных изделий. В компании регулярно применяется рекламная акция, в соответствии с которой зарегистрированному в приложении пользователю приходит пуш-уведомление о выгодных скидках. Было решено провести A/B-тест, где тестовой группе вместо пуш-уведомления приходит СМС-сообщение с таким же содержанием. Вам необходимо проанализировать результаты A/B-теста. Скачайте файл для работы над заданием: Домашняя работа Бизнес-3 (исходник).csv Описание таблицы idclient — уникальный идентификатор клиента. idgroup — идентификатор группы (0 — контроль, 1 — тест). city — название города. nflagpurchase — факт покупки (1 — приобретен рекламируемый товар, 0 — нет). timecame — дата регистрации пользователя в приложении. В задании необходимо рассчитать результаты A/B Теста, применяем функцию ttestind(), пример: s,p = ttestind (df[df['idgroup']=='0']['nflagpurchase'], df[df['idgroup']=='1']['nflagpurchase']) Ниже вы найдете вспомогательный алгоритм выполнения задания. Важно: не лишайте себя возможности поразмышлять над аналитической задачей и прийти к собственному решению. Алгоритм выполнения задания Рассчитайте результаты A/B-теста по всей совокупности и сделайте выводы. Рассчитайте результаты A/B-теста для каждого города в отдельности и сделайте выводы. Рассчитайте результаты A/B-теста для каждого города отдельно для тех, кто зарегистрировался в 2020 году, и отдельно для тех, кто зарегистрировался в 2021 году. Сделайте выводы. (*) Подумайте о том, как можно автоматизировать алгоритм, чтобы не рассчитывать каждый раз одно и то же для каждого нового сегмента (ввести функцию с интерпретируемыми принтами).
