1. Learn
  2. /
  3. Курси
  4. /
  5. Прогнозування CTR за допомогою машинного навчання в Python

Connected

Вправа

Перетворення категоріальних змінних

Оскільки sklearn вимагає числові ознаки як вхід для моделей, важливо кодувати категоріальні змінні у числові. Найпоширеніша техніка — «one-hot encoding» — проста, але споживає багато пам'яті. Тому ви використаєте техніку хешування, яка відображає категоріальні значення у числові, для кожного категоріального стовпця.

Модуль pandas доступний як pd у вашому середовищі, а зразковий датафрейм завантажено як df.

Інструкції

100 XP
  • Виберіть категоріальні стовпці, відфільтрувавши їх за типом даних.
  • Застосуйте хеш-функцію до кожного з категоріальних стовпців.