MulaiMulai sekarang secara gratis

Bandingkan dua model

Dari latihan sebelumnya Anda telah memasang model dengan distance100 dan arsenic sebagai variabel penjelas. Pada latihan ini Anda akan menganalisis dampak terhadap kecocokan model untuk masing-masing variabel yang ditambahkan.

Ingat bahwa model yang Anda pasang adalah sebagai berikut dan telah dimuat sebelumnya di workspace:

  1. model_dist = 'switch ~ distance100'

  2. model_dist_ars = 'switch ~ distance100 + arsenic

Himpunan data wells juga telah dimuat sebelumnya di workspace.

Latihan ini adalah bagian dari kursus

Generalized Linear Models di Python

Lihat Kursus

Petunjuk latihan

  • Hitung selisih deviance saat distance100 ditambahkan ke model null.
  • Hitung selisih deviance saat arsenic ditambahkan ke model dengan variabel distance100.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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))
Edit dan Jalankan Kode