1. Learn
  2. /
  3. Cursuri
  4. /
  5. Modele Liniare Generalizate în Python

Connected

exercițiu

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()

Instrucțiuni 1/2

undefined XP
    1
    2
  • Importă statsmodels.api cu aliasul uzual sm, precum și modulele ols și glm din statsmodels.formula.api.
  • Antrenează un model liniar care prezice Salary pe baza Experience, folosind setul de date salary.