BaşlayınÜcretsiz başlayın

İki modeli karşılaştır

Önceki egzersizde, açıklayıcı değişken olarak distance100 ve arsenic içeren bir model kurmuştun. Bu egzersizde, eklenen her bir değişkenin model uyumuna etkisini analiz edeceksin.

Aşağıdaki modelleri kurduğunu hatırla; bu modeller çalışma alanında önceden yüklendi:

  1. model_dist = 'switch ~ distance100'

  2. model_dist_ars = 'switch ~ distance100 + arsenic'

wells veri kümesi de çalışma alanına önceden yüklendi.

Bu egzersiz, kursun bir parçasıdır

Python ile Genelleştirilmiş Doğrusal Modeller

Kursa Göz Atın

Egzersiz talimatları

  • distance100 değişkeni null modele eklendiğinde sapmadaki (deviance) farkı hesapla.
  • arsenic değişkeni distance100 değişkenli modele eklendiğinde sapmadaki farkı hesapla.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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))
Kodu Düzenle ve Çalıştır