Додавання нових стовпців
Додавання нових стовпців, які отримують інформацію з наявних даних або базуються на галузевих знаннях, називають інженерією ознак (Feature Engineering). Навіть у відносно простих наборах даних майже завжди можна виокремити нові характеристики, щоб зробити аналіз глибшим.
Одна з найважливіших навичок для дата-сайентіста — уміти знаходити можливості для інженерії ознак.
У цій вправі ви додасте два стовпці до marketing:
channel_code: числове значення каналу підпискиis_correct_lang: показує, чи була реклама показана користувачеві його/її бажаною мовою
Ця вправа є частиною курсу
Аналіз маркетингових кампаній у pandas
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Mapping for channels
channel_dict = {"House Ads": 1, "Instagram": 2,
"Facebook": 3, "Email": 4, "Push": 5}
# Map the channel to a channel code
marketing['channel_code'] = marketing['subscribing_channel'].____