Začněte nyníZačněte zdarma

Porovnání dvou modelů

V předchozím cvičení jsi nafitoval/a model s vysvětlujícími proměnnými distance100 a arsenic. V tomto cvičení analyzuješ, jaký vliv má přidání každé z těchto proměnných na kvalitu fitování modelu.

Modely, které jsi nafitoval/a, jsou následující a jsou předem načteny v pracovním prostředí:

  1. model_dist = 'switch ~ distance100'

  2. model_dist_ars = 'switch ~ distance100 + arsenic

Dataset wells je také předem načten v pracovním prostředí.

Toto cvičení je součástí kurzu

Zobecněné lineární modely v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Vypočítej rozdíl v devianci, když přidáš distance100 do nulového modelu.
  • Vypočítej rozdíl v devianci, když přidáš arsenic do modelu s proměnnou distance100.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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))
Upravit a spustit kód