Фіктивні змінні (dummy variables)
У фінальній вправі курсу ви підготуєте дані до моделювання, закодувавши нечислові стовпці у фіктивні змінні.
Наприклад, якщо у вас є стовпець зі значеннями статі — 'Male' і 'Female', — вам потрібні окремі стовпці, які вказують, чи належить спостереження до 'Male' або 'Female'. Цей процес створення фіктивних змінних також називають one-hot кодуванням.
Ви можете скористатися функцією get_dummies() з pandas, щоб перетворити нечислові стовпці на фіктивні змінні.
df_new = pd.get_dummies(df)
Ми вибрали підмножину датафрейму flights, щоб створити flights_sub — так простіше побачити, що відбувається.
Ця вправа є частиною курсу
Python для користувачів R
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Look at the head of flights_sub
print(____)