Data Science

Logistic Regression for Classification

Senior Data Analyst
May 8, 2026
5 min read

The Code

from sklearn.linear_model import LogisticRegression

model = LogisticRegression()

model.fit(X_train, y_train)

predictions = model.predict(X_test)

probabilities = model.predict_proba(X_test)[:, 1] # Probability of class 1

Evaluate with Accuracy

from sklearn.metrics import accuracy_score

print(f"Accuracy: {accuracy_score(y_test, predictions):.2%}")

*Day 129: The Confusion Matrix.*

Ready to put your knowledge into practice?

Join SQL Mastery and learn through interactive exercises.