Model Assumptions — 6-Point Checklist

Every OLS regression relies on 6 core assumptions. Violating them reduces reliability:

  1. Linearity: Relationship is linear → check Partial Regression plots
  2. Residual normality: Residuals are normally distributed → check Q-Q Plot
  3. Constant variance: Residual spread is consistent → Breusch-Pagan test
  4. Independence: No autocorrelation between residuals → Durbin-Watson test
  5. No multicollinearity: X variables not highly correlated → VIF < 5
  6. No influential outliers: No single point dominates the model → Cook's D + |Std Residual| > 3
Try it in the app
Try: Run regression → check the Model Health Check card at the top of Results for a live pass/fail summary of all 6 assumptions.
Watch this on our YouTube channel

Run this on your own data

Free tier, no signup needed. Works offline in the browser.

Open the app