Fit Logistic Regression
ในแบบฝึกหัดนี้ จะต่อยอดจากข้อมูลในการศึกษาการปนเปื้อนของสารหนูในน้ำใต้ดินที่บังกลาเทศ โดยจะสร้างโมเดลเพื่อประมาณความน่าจะเป็นที่ผู้ใช้จะเปลี่ยนบ่อน้ำ โดยพิจารณาจากระดับสารหนูในบ่อนั้น
ทบทวนโครงสร้างชุดข้อมูล:

ชุดข้อมูล wells ถูกโหลดไว้ในพื้นที่ทำงานแล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Generalized Linear Models ใน Python
คำแนะนำการฝึกหัด
- นำเข้า
statsmodelsและglm - ใช้
glm()เพื่อ fit โมเดล logistic regression โดยให้switchเป็นตัวแปรตาม และarsenicเป็นตัวทำนาย - แสดงสรุปผลของโมเดลด้วย
.summary()
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Load libraries and functions
import ____.api as sm
from ____.____.api import glm
# Fit logistic regression model
model_GLM = ____(formula = ____,
data = ____,
family = ____.____.____).____
# Print model summary
print(____.____)