regression-diagnostics 0.2.0

Statistical diagnostics for OLS regression in Rust: VIF, condition number, adjusted R2, F/AIC/BIC, residual tests (Durbin-Watson, Breusch-Pagan, White, Jarque-Bera), influence measures (leverage, Cook's distance, DFFITS), QQ-plot data, and an R/statsmodels-style summary().
Documentation
[package]

name = "regression-diagnostics"

version = "0.2.0"

edition = "2021"

rust-version = "1.75"

license = "MIT"

description = "Statistical diagnostics for OLS regression in Rust: VIF, condition number, adjusted R2, F/AIC/BIC, residual tests (Durbin-Watson, Breusch-Pagan, White, Jarque-Bera), influence measures (leverage, Cook's distance, DFFITS), QQ-plot data, and an R/statsmodels-style summary()."

repository = "https://github.com/mi7plus/regression-diagnostics"

readme = "README.md"

keywords = ["statistics", "regression", "diagnostics", "ols", "vif"]

categories = ["science", "mathematics"]

exclude = ["/.github"]



[dependencies]

# Public API surface is expressed in `ndarray` types, matching the rest of the

# guide's ecosystem. See README "Linear algebra dependency" for the tradeoff.

ndarray = "0.16"

# Internal linear algebra (QR, SVD) — pure Rust, no system BLAS, chosen for

# portability. Never leaks into the public API.

nalgebra = "0.33"

# Distribution CDFs / quantiles for p-values (F, chi-square, normal, t).

statrs = "0.17"

thiserror = "1"



[dev-dependencies]

approx = "0.5"



[package.metadata.docs.rs]

all-features = true