1. Learn
  2. /
  3. Проєкти
  4. /
  5. Аналіз маркетингових кампаній у pandas

Connected

Вправа

Створення функції для розрахунку конверсії

Ви виконуєте багато повторюваних обчислень. Щоразу, коли помічаєте повторення у своїй роботі, варто задуматися про автоматизацію. Чим більше задач із низькою мінливістю ви автоматизуєте, тим більше часу матимете, щоб досліджувати нові й цікаві теми з data science на роботі. Це водночас справить враження на ваших стейкголдерів у маркетингу й буде цікавіше!

Оскільки ви знаєте, що формат датафрейму marketing з часом не змінюватиметься, можна створити функцію, яка дозволить обчислювати показник конверсії для будь-якого потрібного підсегмента на льоту.

У цій вправі ви створите функцію, яка приймає датафрейм і список назв стовпців та повертає показник конверсії за цими стовпцями.

Інструкції

100 XP
  • Відійміть у введеному користувачем dataframe рядки, де користувачі сконвертувалися, потім згрупуйте за списком введених користувачем column_names і порахуйте кількість унікальних сконвертованих користувачів.
  • Згрупуйте введений користувачем dataframe за списком введених користувачем column_names і обчисліть загальну кількість користувачів.
  • Заповніть усі пропущені значення в conversion_rate значенням 0.