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

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

У попередніх вправах ви тренувалися створювати матриці моделі для неперервних змінних і застосовувати перетворення змінних. У цій вправі ви попрактикуєтеся у способах кодування категоріальної змінної.

Категоріальні дані дають змогу аналізувати та порівнювати зв'язки для різних груп або факторів. Тому вибір базової (референтної) групи є важливим. Часто, залежно від дослідження, може бути доцільно змінити базову групу, відмінну від типового варіанта. Поширена причина змінювати базову групу — зробити тлумачення оцінок коефіцієнтів більш доречним і цікавим для конкретного дослідження.

У цій вправі ви знову звернетеся до набору даних crab, де color і spine — це категоріальні змінні.

Набір даних crab попередньо завантажено в робочу область.

Ця вправа є частиною курсу

Узагальнені лінійні моделі в Python

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Import function dmatrix
from ____ import ____

# Construct and print model matrix for color as categorical variable
print(____('____', data = ____,
     	   return_type = 'dataframe').head())
Редагувати та запускати код