ÎncepețiÎncepe gratuit

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

Vezi cursul

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)
Editează și rulează codul