Фиктивные переменные
В последнем упражнении курса вы подготовите данные к моделированию с помощью фиктивного кодирования нечисловых столбцов.
Например, если в столбце хранятся значения пола — 'Male' и 'Female' — вам нужны отдельные столбцы, указывающие, относится ли наблюдение к 'Male' или 'Female'. Этот процесс создания фиктивных переменных также называют унитарным кодированием (one-hot encoding).
Чтобы преобразовать нечисловые столбцы в фиктивные переменные, используйте функцию get_dummies() из библиотеки pandas.
df_new = pd.get_dummies(df)
Мы выделили подмножество DataFrame flights и создали flights_sub, чтобы изменения были нагляднее.
Это упражнение является частью курса
Python для пользователей R
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Look at the head of flights_sub
print(____)