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
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
import ____ as ____
from ____.____.____ import ____, ____
# Fit a linear model
model_lm = ols(formula = '____ ~ ____',
data = ____).fit()
# View model coefficients
print(model_lm.params)