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:
model_dist = 'switch ~ distance100'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
Petunjuk latihan
- Hitung selisih deviance saat
distance100ditambahkan ke model null. - Hitung selisih deviance saat
arsenicditambahkan ke model dengan variabeldistance100.
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))