Создание фиктивных переменных для многозначной категориальной переменной
Дана таблица basetable с одной предиктивной переменной "country". Подготовьте переменную "country" для использования в модели логистической регрессии, создав для неё фиктивные переменные.
Это упражнение является частью курса
Средний уровень прогностической аналитики на Python
Инструкции к упражнению
- Создайте датафрейм pandas
dummies_country, содержащий фиктивные переменные для "country". Убедитесь, что вы избежали мультиколлинеарности. - Добавьте полученные фиктивные переменные к исходной таблице
basetable. - Удалите исходную переменную "country" из
basetable.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Create the dummy variable
dummies_country = ____.____(____["____"], ____=____)
# Add the dummy variable to the basetable
basetable = ____.____([____, ____], ____=____)
# Delete the original variable from the basetable
____ ____["____"]
print(basetable.head())