Modelul liniar, un caz special al GLM
În acest exercițiu vei antrena un model liniar în două moduri: unul folosind funcția ols() și altul folosind funcția glm(). Astfel vei vedea cum modelul liniar este un caz special al modelului liniar generalizat (GLM).
Vei folosi setul de date preîncărcat salary, introdus în video.
Reține că modelul liniar în Python se definește astfel:
ols(formula = 'y ~ X', data = my_data).fit()
iar modelul liniar generalizat poate fi antrenat folosind
glm(formula = 'y ~ X', data = my_data, family = sm.families.___).fit()
Acest exercițiu face parte din cursul
Modele Liniare Generalizate în Python
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
import ____ as ____
from ____.____.____ import ____, ____
# Fit a linear model
model_lm = ols(formula = '____ ~ ____',
data = ____).fit()
# View model coefficients
print(model_lm.params)