Показ коефіцієнтів і вільного члена
Коли модель логістичної регресії готова, корисно переглянути коефіцієнти, щоб перевірити, чи модель виглядає логічною.
Маючи натреновану модель логістичної регресії logreg, ви можете отримати коефіцієнти за допомогою атрибута coef_. Порядок коефіцієнтів відповідає порядку, у якому змінні передавалися в модель. Вільний член можна отримати за допомогою атрибута intercept_.
Модель логістичної регресії, яку ви створили в попередніх вправах, уже додано й навчено для вас у logreg.
Ця вправа є частиною курсу
Вступ до прогностичної аналітики в Python
Інструкції до вправи
- Присвойте коефіцієнти моделі логістичної регресії до списку
coef. - Присвойте вільний член моделі логістичної регресії до змінної
intercept.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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)