Regression analysis software · Mac & Windows

Regression analysis software with the diagnostics included.

Fit the model and leave with everything you need to defend it. Coefficients with standard errors, t, p and confidence intervals, plus VIF, leverage, Cook’s D, Durbin-Watson and the residual and Q-Q plots — reported with the result, not requested separately. Native on Mac and Windows, bought once. Free to try on your own data before you decide.

VIF
Diagnostics, not an add-on
~5M
Rows, smoothly
Once
One payment, not annual
2
Platforms, equally native
A linear regression report in Stratum: the coefficients table with confidence intervals and VIF, and an Effect Tests table giving each term a joint F test with its GVIF
Each term tested as a whole. An Effect Tests table gives every term a joint F test with its GVIF — so a multi-level factor is judged on one line, not on its dummy coefficients.
A best-subsets regression table in Stratum ranking candidate models, with columns for k, R-squared, adjusted R-squared, Mallows' Cp, AIC, BIC and RMSE
Which predictors belong. Candidate models ranked on a stated criterion — and by the classic rule, which ranks Mallows’ Cp by how close it sits to p rather than by how small it is. The leader here has Cp = 9.000 at p = 9.
A linear regression report in Stratum with coefficients, confidence intervals and model fit statistics
The full regression report. Coefficients, confidence intervals, VIF and the fit summary in one page — click to read it.
Residuals versus fitted diagnostic plot in Stratum for checking regression assumptions
Assumptions you can see. Residuals against fitted — a fan shape is heteroscedasticity showing itself rather than hiding in a statistic.
Influence plot in Stratum: leverage on the x axis against studentised residual, with each marker sized by its Cook's distance
Which rows are moving the fit. Leverage against residual, every marker sized by its Cook’s distance — so an influential point is visible as a point, not inferred from a column of numbers.

Regression in Stratum

A subscription doesn’t end. A one-time purchase does.

Subscription statistics packages

Most of the established packages are sold as an annual subscription — often quoted only after a sales call. Whatever the number turns out to be, it returns every year, and access stops when you stop paying.

Yr 1Pay Yr 2Pay Yr 3Pay Yr 4Pay Yr 5Pay

Five years, five bills — and no software left if you stop.

Stratum

Bought once. The version you buy keeps working forever, online or off, on Mac and Windows alike.

Yr 2— Yr 3— Yr 4— Yr 5—

$119 for Standard — once, and it’s yours.

CapabilityIn Stratum
Simple & multiple linear regressionCoefficients with SEs, t, p and confidence intervals
Model termsNumeric predictors, categorical predictors against a reference level, interactions, and polynomial terms in a raw, centered or orthogonal basis
Model fitR², adjusted R², overall F, AIC, BIC, PRESS and predicted R²
Model selectionBest-subsets search, ranked by Mallows’ Cp, AIC, BIC or adjusted R²
MulticollinearityVIF per predictor
InfluenceLeverage, studentized residuals, Cook’s D, influence plot
PredictionConfidence intervals for the mean response, prediction intervals for a new observation
Assumption checksResiduals against fitted, Q-Q plots, four normality tests, Durbin-Watson for serial correlation
Held-out validationSeeded training / validation / test splits, optionally stratified, scored on rows the model never saw
Curve fittingQuadratic, cubic, power, exponential and logarithmic fits, plus LOWESS, kernel smoothers and moving averages
Linked selectionSelect the high-leverage points on the influence plot and the same rows highlight in the datasheet, the scatter and every other chart
CovariatesANCOVA
Non-linear relationshipsRegression trees, random forests, boosted trees (Professional)
Numerical validationPublished validation record — the outside tool named for every statistic, including the gaps
PricingOne-time (Standard $119) — no subscription
Where your regression analyses live in Stratum — menu path by menu path
Fit a model to one or many predictors

Linear Regression — simple or multiple, with coefficients, standard errors, t, p and confidence intervals.

How well does it fit

R², AIC, BIC — with adjusted R² and the overall F, so model comparison is a reading rather than a calculation.

Are the predictors fighting each other

VIF — variance inflation per term, reported by default rather than on request.

Which points are moving the model

Leverage & Cook’s D — an influence plot of leverage against studentized residual, markers sized by Cook’s distance.

Do the assumptions hold

Residual & Q-Q plots — residuals against fitted, where heteroscedasticity shows itself rather than hiding inside a statistic.

Adjust for something you can’t randomize

ANCOVA — a covariate alongside group effects, so a baseline measurement stops masking the comparison.

The relationship as a picture

Scatter with OLS / LOESS — the fit drawn over the data, with correlation on the legend.

Chase an outlier back to its row

Linked Selection — click the point sitting out on the influence plot and it is selected in the datasheet and in every other chart at once, which is how you find out what that observation actually was.

Which predictors belong in the model

Best Subsets — the candidate models fitted and ranked by Mallows’ Cp, AIC, BIC or adjusted R², so the choice rests on a stated criterion rather than on dropping terms one at a time.

Predict a new case, with a range

Prediction Intervals — a confidence interval for the mean response and a prediction interval for a single new observation, which is the wider of the two and usually the one being asked for.

Does it hold up on data it has not seen

Validation — hold out validation and test rows from a seeded split, score the model on rows it was never fitted to, and compare models on the same partition.

Categories, interactions and curvature as terms

Model Terms — a categorical predictor against a reference level, an interaction, or a polynomial term in a raw, centered or orthogonal basis.

Beyond a straight line

Regression trees, forests — regression trees and ensembles when the relationship is not linear. Professional.

Point-and-click throughout — and equally native on a Mac, where most statistics packages are Windows-first.

The diagnostics come with it. Simple and multiple regression arrive with everything that decides whether the model is usable — VIF, leverage, Cook’s D, residuals against fitted and a Q-Q plot — in the same report rather than behind a separate module. One-time price, equally native on a Mac.

What you get alongside it

Regression is in Stratum’s Standard edition together with the everyday toolkit — descriptive statistics by group, ANOVA with Tukey HSD and Welch / Games-Howell, two-sample and paired t-tests with non-parametric equivalents, correlation and scatter matrices, and contingency tests. Professional adds PCA, MANOVA, correspondence analysis, clustering, decision trees and SPC. Import your .csv, .xlsx or .sav and try it on your own data first.

Frequently asked questions

Does Stratum do multiple regression?

Yes — simple and multiple linear regression, with coefficients, standard errors, t, p and confidence intervals for every term.

Does it report VIF and Cook’s distance?

Yes — VIF per predictor, and leverage, studentized residuals and Cook’s D with an influence plot, in the same report rather than a separate module.

Can Stratum help choose the predictors?

Yes — best-subsets regression fits the candidate models and ranks them by Mallows’ Cp, AIC, BIC or adjusted R². PRESS and predicted R² are reported alongside, which is what catches a model fitting the sample better than it will predict.

Can I use categorical predictors and interactions?

Yes. A categorical predictor is coded against a reference level you choose, interactions are terms like any other, and polynomial terms can be fitted in a raw, centered or orthogonal basis — the orthogonal basis being the one that keeps the lower-order terms interpretable.

Can I check the assumptions?

Yes — residuals against fitted, Q-Q plots and normality tests. Linear regression in Stratum walks through reading them.

Does Stratum run on Mac?

Yes — Stratum is a native app for both macOS 14+ and Windows 10/11, so regression works the same on either.

Is it a subscription?

No — Stratum is a one-time purchase. You can upgrade from Standard to Professional later.