Load a CSV and inspect it
Start with a CSV that has numeric predictors and one binary target column (0/1). One row means one observation.
This guide teaches logistic regression in five focused steps. Upload one CSV, choose a binary target, train live in your browser, and interpret class probabilities clearly.
Step 1 of 5
Start with a CSV that has numeric predictors and one binary target column (0/1). One row means one observation.
Upload a CSV file with at least two numeric columns, including one binary target.
Question 1
Question 2
$
Pick the binary output column (values 0/1).
>
Pick one binary target (`0/1`) and at least one predictor.
Question 3
>
This is your before-training snapshot.
Number of rows with valid numeric values for all selected predictors and the target.
Number of selected predictors and matrix shape used to train the model.
Number of negative and positive rows in the selected binary target.
Average absolute Pearson correlation between each predictor and target.
Binary cross-entropy loss. Lower means predicted probabilities are better calibrated.
Fraction of correctly classified rows using a 0.5 probability threshold.
Question 4
$
>
>
Awaiting dataset...
Question 5
Prediction
>
Enter all predictor values to estimate class probability.
Interpretation
$
Equation will appear after training.
Complete training to unlock prediction and plain-language interpretation.
--
--
--
--