开始使用免费开始使用

从多类别变量创建虚拟变量

给定一个只有一个预测变量 "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())
编辑并运行代码