Adattare un modello logistico
L’università che studia la relazione tra ore di studio e risultati in un dato test ti ha fornito un insieme di dati con il numero di ore studiate dagli studenti e se hanno fallito o superato il test, chiedendoti di adattare un modello per prevedere le prestazioni future.
I dati sono forniti nelle variabili hours_of_study e outcomes. Usa questi dati per adattare un modello LogisticRegression. numpy è stato importato come np per tua comodità.
Questo esercizio fa parte del corso
Fondamenti di probabilità in Python
Istruzioni dell'esercizio
- Importa
LogisticRegressiondasklearn.linear_model. - Crea il modello usando
LogisticRegression(C=1e9). - Passa i dati al metodo
model.fit(). - Crea variabili per ciascun parametro, assegna i valori dal modello e stampa i parametri
beta1ebeta0.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# Import LogisticRegression
from sklearn.linear_model import ____
# sklearn logistic model
model = ____(C=1e9)
model.____(____, ____)
# Get parameters
beta1 = model.coef_[0][0]
beta0 = model.intercept_[0]
# Print parameters
print(____, ____)