Ước lượng mô hình từng bước
Trong video bài giảng, bạn đã học các thành phần chính để ước lượng một GLM trong Python bằng gói statsmodels. Trong bài tập này, bạn sẽ xác định các thành phần của GLM từng bước và cuối cùng ước lượng mô hình bằng cách gọi phương thức .fit().
Bộ dữ liệu bạn sẽ dùng liên quan đến việc ô nhiễm asen trong nước ngầm ở Bangladesh, nơi chúng ta muốn mô hình hóa quyết định của hộ gia đình về việc chuyển đổi giếng hiện tại.
Các cột trong bộ dữ liệu gồm:
switch: 1 nếu đã chuyển giếng hiện tại; 0 nếu khôngarsenic: Mức độ nhiễm asen trong giếngdistance: Khoảng cách đến giếng an toàn gần nhất đã biếteducation: Số năm học của chủ hộ
Bộ dữ liệu wells đã được nạp sẵn trong không gian làm việc.
Bài tập này là một phần của khóa học
Mô hình Tuyến tính Tổng quát (GLM) trong Python
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Define the formula the the logistic model
model_formula = '____ ~ ____'