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