ПочатиПочніть безкоштовно

Додавання нових стовпців

Додавання нових стовпців, які отримують інформацію з наявних даних або базуються на галузевих знаннях, називають інженерією ознак (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'].____
Редагувати та запускати код