开始使用免费开始使用

逐步完成模型拟合

在视频讲解中,您学习了如何使用 statsmodels 包在 Python 中拟合 GLM 的关键组成部分。本练习将逐步定义 GLM 的各个组件,并最终通过调用 .fit() 方法来拟合模型。

本练习使用的数据集来自孟加拉国地下水砷污染研究,我们希望建模家庭是否更换当前水井的决策。 数据集的列包括:

  • switch:若发生更换当前水井则为 1;否则为 0
  • arsenic:水井中砷污染的含量水平
  • distance:到最近已知安全水井的距离
  • education:户主受教育年限

数据集 wells 已预加载到工作区。

本练习是课程的一部分

Python 中的广义线性模型

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Define the formula the the logistic model
model_formula = '____ ~ ____'
编辑并运行代码