Hiển thị các hệ số và hằng số
Khi mô hình hồi quy logistic đã sẵn sàng, việc xem các hệ số giúp bạn kiểm tra xem mô hình có hợp lý không.
Với một mô hình hồi quy logistic đã được huấn luyện là logreg, bạn có thể lấy các hệ số bằng thuộc tính coef_. Thứ tự xuất hiện của các hệ số giống với thứ tự bạn đưa các biến vào mô hình. Hằng số (intercept) có thể lấy bằng thuộc tính intercept_.
Mô hình hồi quy logistic mà bạn đã xây dựng ở các bài trước đã được thêm và huấn luyện sẵn trong logreg.
Bài tập này là một phần của khóa học
Nhập môn Phân tích Dự đoán với Python
Hướng dẫn bài tập
- Gán các hệ số của mô hình hồi quy logistic vào danh sách
coef. - Gán hằng số (intercept) của mô hình hồi quy logistic vào biến
intercept.
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.
# Construct a logistic regression model that predicts the target using age, gender_F and time_since_last gift
predictors = ["age","gender_F","time_since_last_gift"]
X = basetable[predictors]
y = basetable[["target"]]
logreg = linear_model.LogisticRegression()
logreg.fit(X, y)
# Assign the coefficients to a list coef
coef = ____.____
for p,c in zip(predictors,list(coef[0])):
print(p + '\t' + str(c))
# Assign the intercept to the variable intercept
intercept = ____.____
print(intercept)