从多类别变量创建虚拟变量
给定一个只有一个预测变量 "country" 的 basetable。通过为该变量创建虚拟变量(哑变量),确保 "country" 可以在逻辑回归模型中用作预测变量。
本练习是课程的一部分
Python 预测分析进阶
练习说明
- 创建一个 pandas 数据框
dummies_country,其中包含 "country" 的虚拟变量(哑变量)。请确保避免多重共线性。 - 将这些虚拟变量添加到原始
basetable中。 - 从
basetable中移除原始变量 "country"。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Create the dummy variable
dummies_country = ____.____(____["____"], ____=____)
# Add the dummy variable to the basetable
basetable = ____.____([____, ____], ____=____)
# Delete the original variable from the basetable
____ ____["____"]
print(basetable.head())