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.*