IniziaInizia gratis

Mostrare coefficienti e intercetta

Una volta pronto il modello di regressione logistica, può essere utile dare un'occhiata ai coefficienti per verificare se il modello ha senso.

Dato un modello di regressione logistica addestrato, logreg, puoi recuperare i coefficienti con l'attributo coef_. L'ordine in cui compaiono i coefficienti è lo stesso con cui le variabili sono state fornite al modello. L'intercetta si può recuperare con l'attributo intercept_.

Il modello di regressione logistica che hai costruito negli esercizi precedenti è stato aggiunto e adattato per te in logreg.

Questo esercizio fa parte del corso

Introduzione alla Predictive Analytics in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Assegna i coefficienti del modello di regressione logistica alla lista coef.
  • Assegna l'intercetta del modello di regressione logistica alla variabile intercept.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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)
Modifica ed esegui il codice