逐步完成模型拟合
在视频讲解中,您学习了如何使用 statsmodels 包在 Python 中拟合 GLM 的关键组成部分。本练习将逐步定义 GLM 的各个组件,并最终通过调用 .fit() 方法来拟合模型。
本练习使用的数据集来自孟加拉国地下水砷污染研究,我们希望建模家庭是否更换当前水井的决策。 数据集的列包括:
switch:若发生更换当前水井则为 1;否则为 0arsenic:水井中砷污染的含量水平distance:到最近已知安全水井的距离education:户主受教育年限
数据集 wells 已预加载到工作区。
本练习是课程的一部分
Python 中的广义线性模型
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Define the formula the the logistic model
model_formula = '____ ~ ____'