Test binary relationships using robust shuffled resampling methods. Review fit, odds, confidence, and predictions easily. Clear outputs help compare effects across complex real datasets.
| Outcome | StudyHours | PrepScore | Attendance |
|---|---|---|---|
| 1 | 8 | 82 | 92 |
| 1 | 7 | 76 | 88 |
| 0 | 3 | 45 | 60 |
| 0 | 4 | 52 | 66 |
| 1 | 9 | 91 | 95 |
| 0 | 5 | 58 | 70 |
You can replace this with your own binary outcome dataset. Keep the outcome coded as 0 or 1.
Logistic model: logit(p) = β0 + β1x1 + β2x2 + ... + βkxk, where p = 1 / (1 + e^(-logit(p))).
Odds ratio: OR = eβ. A one-unit increase in a predictor multiplies the odds by its odds ratio, holding other predictors fixed.
Permutation test: The calculator repeatedly shuffles the binary outcome, refits the model, and measures how often shuffled coefficients or model fit are at least as extreme as the observed result.
Fit statistics: AIC = 2k - 2LL, BIC = ln(n)k - 2LL, and McFadden R² = 1 - (LL model / LL null).
It estimates a binary logistic model and validates effects by shuffling outcome labels many times. This gives empirical p-values that are often more robust than relying only on asymptotic assumptions.
Permutation p-values compare observed coefficients against shuffled datasets. They help when sample sizes are moderate, distributions are unusual, or classical significance tests may be overly optimistic.
This calculator supports up to three predictors for stability and speed. With small samples, fewer predictors usually give more trustworthy estimates and smoother convergence.
An odds ratio shows how the odds of outcome equals one change for a one-unit increase in a predictor, while other included predictors stay fixed.
Try fewer predictors, more rows, a cleaner dataset, or scaled variables. Separation or nearly perfect prediction can make logistic models unstable and inflate coefficients.
Only after converting categories into numeric dummy variables before pasting data. Each resulting indicator column can then be used like any other predictor.
It compares observed model log-likelihood against models fit after shuffled outcomes. Smaller values suggest the overall model captures a real signal beyond random label assignments.
Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.