线性模型:GLM 的一个特例
在本练习中,您将用两种方式拟合线性模型:一种使用 ols() 函数,另一种使用 glm() 函数。这将展示线性模型是广义线性模型(GLM)的一种特例。
您将使用视频中介绍并已预加载的 salary 数据集。
回顾在 Python 中,线性模型的定义为:
ols(formula = 'y ~ X', data = my_data).fit()
而广义线性模型可以通过以下方式训练:
glm(formula = 'y ~ X', data = my_data, family = sm.families.___).fit()
本练习是课程的一部分
Python 中的广义线性模型
交互式实操练习
通过完成这段示例代码来试试这个练习。
import ____ as ____
from ____.____.____ import ____, ____
# Fit a linear model
model_lm = ols(formula = '____ ~ ____',
data = ____).fit()
# View model coefficients
print(model_lm.params)