Inizia subitoInizia gratis

Modello lineare, un caso particolare di GLM

In questo esercizio adatterai un modello lineare in due modi: uno usando la funzione ols() e uno usando la funzione glm(). Questo ti mostrerà come un modello lineare sia un caso particolare di un modello lineare generalizzato (GLM).

Userai l'insieme di dati salary precaricato presentato nel video.

Ricorda che il modello lineare in Python è definito come:

ols(formula = 'y ~ X', data = my_data).fit()

e il modello lineare generalizzato può essere addestrato usando

glm(formula = 'y ~ X', data = my_data, family = sm.families.___).fit()

Questo esercizio fa parte del corso

Modelli lineari generalizzati in Python

Visualizza corso

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

import ____ as ____
from ____.____.____ import ____, ____

# Fit a linear model
model_lm = ols(formula = '____ ~ ____',
               data = ____).fit()

# View model coefficients
print(model_lm.params)
Modifica ed esegui il codice