ComeçarComece de graça

Modelo linear, um caso especial de GLM

Neste exercício, você vai ajustar um modelo linear de duas formas: usando a função ols() e usando a função glm(). Isso vai mostrar como um modelo linear é um caso especial de um modelo linear generalizado (GLM).

Você usará o conjunto de dados salary, pré-carregado e apresentado no vídeo.

Lembre que o modelo linear em Python é definido como:

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

e que o modelo linear generalizado pode ser treinado usando

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

Este exercício faz parte do curso

Modelos Lineares Generalizados em Python

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

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

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

# View model coefficients
print(model_lm.params)
Editar e executar o código