Lineair model, een speciaal geval van GLM
In deze oefening ga je op twee manieren een lineair model fitten: met de functie ols() en met de functie glm(). Zo zie je hoe een lineair model een speciaal geval is van een generalized linear model (GLM).
Je gebruikt de vooraf ingeladen salary-gegevensset die in de video is geïntroduceerd.
Onthoud dat het lineaire model in Python als volgt is gedefinieerd:
ols(formula = 'y ~ X', data = my_data).fit()
en het generalized linear model kan worden getraind met
glm(formula = 'y ~ X', data = my_data, family = sm.families.___).fit()
Deze oefening maakt deel uit van de cursus
Generalized Linear Models in Python
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
import ____ as ____
from ____.____.____ import ____, ____
# Fit a linear model
model_lm = ols(formula = '____ ~ ____',
data = ____).fit()
# View model coefficients
print(model_lm.params)