ComeçarComece de graça

Compare dois modelos

No exercício anterior, você ajustou um modelo com distance100 e arsenic como variáveis explicativas. Neste exercício, você vai analisar o impacto no ajuste do modelo para cada uma das variáveis adicionadas.

Lembre-se de que os modelos que você ajustou são os seguintes e já foram pré-carregados no ambiente de trabalho:

  1. model_dist = 'switch ~ distance100'

  2. model_dist_ars = 'switch ~ distance100 + arsenic

O conjunto de dados wells também foi pré-carregado no ambiente de trabalho.

Este exercício faz parte do curso

Modelos Lineares Generalizados em Python

Ver curso

Instruções do exercício

  • Calcule a diferença na deviance quando distance100 é adicionada ao modelo nulo.
  • Calcule a diferença na deviance quando arsenic é adicionada ao modelo com a variável distance100.

Exercício interativo prático

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

# Compute the difference in adding distance100 variable
diff_deviance_distance = ____.____ - ____.____

# Print the computed difference in deviance
print('Adding distance100 to the null model reduces deviance by: ', 
      round(____,3))

# Compute the difference in adding arsenic variable
diff_deviance_arsenic = ____.____ - ____.____

# Print the computed difference in deviance
print('Adding arsenic to the distance model reduced deviance further by: ', 
      round(____,3))
Editar e executar o código