Банк хочет разработать кампанию лояльности по удержанию клиентов, но для этого необходимо выяснить основные причины оттока клиентов
Цель построения графиков — наглядное представление информации с целью формулирования корректных выводов.
Данный проект направлен на демонстрацию применения различных видов графиков на примере датасета одного из транснациональных банков.
В этом проекте используются данные одного транснационального банка (https://drive.google.com/uc?export=download&id=1ROAs4G2GSqAqnW0uWIE_lKUpsoYX085M).
Исходный датасет представляет собой набор данных из таблицы с информацией о клиентах банка и имеет следующую структуру, состоящую из следующих столбцов
Столбцы таблицы:
- RowNumber — номер строки таблицы (это лишняя информация, поэтому можете сразу от неё избавиться)
- CustomerId — идентификатор клиента
- Surname — фамилия клиента
- CreditScore — кредитный рейтинг клиента (чем он выше, тем больше клиент брал кредитов и возвращал их)
- Geography — страна клиента (банк международный)
- Gender — пол клиента
- Age — возраст клиента
- Tenure — сколько лет клиент пользуется услугами банка
- Balance — баланс на счетах клиента в банке
- NumOfProducts — количество услуг банка, которые приобрёл клиент
- HasCrCard — есть ли у клиента кредитная карта (1 — да, 0 — нет)
- IsActiveMember — есть ли у клиента статус активного клиента банка (1 — да, 0 — нет
- EstimatedSalary — предполагаемая заработная плата клиента
- Exited — статус лояльности (ушедший клиент, лояльный клиент)
- Exited1 — статус лояльности (1 — ушедший клиент, 0 — лояльный клиент)
- Python (3.9):
git clone https://github.com/GithubberOlga/Vizualization
Вся информация о работе представлена в jupyter-ноутбуке vizualization.ipynb.