linreg-core 0.8.1

Lightweight regression library (OLS, Ridge, Lasso, Elastic Net, WLS, LOESS, Polynomial) with 14 diagnostic tests, cross validation, and prediction intervals. Pure Rust - no external math dependencies. WASM, Python, FFI, and Excel XLL bindings.
Documentation
{
  "test_name": "Cook's Distance (Python - statsmodels)",
  "dataset": "iris",
  "formula": "Sepal.Length ~ Sepal.Width + Petal.Length + Petal.Width + Species",
  "distances": [
    0.0006364156937884837,
    3.350508662773335e-06,
    0.004325114687423834,
    0.0060492288926998206,
    0.000323043667870901,
    0.006845500540563975,
    0.009594293642885379,
    0.00017621114146592712,
    0.02040008109994864,
    0.0006563598161426359,
    0.010666338413763174,
    0.0009159203705615495,
    6.0615320386208145e-05,
    0.03256710841154743,
    0.053409230559281165,
    0.03253275825779652,
    0.0032558974294364137,
    8.465462214230632e-05,
    0.03292377525803301,
    1.8830942382616246e-06,
    0.0212551611457799,
    0.0001527919231526019,
    0.030984672672605386,
    0.0026587194936977658,
    0.003288327857394864,
    0.01840510486683796,
    0.0006563598161426359,
    0.020998156673281965,
    0.0014212644001482008,
    0.0005954836820586313,
    0.03325873126403935,
    0.019783430480858462,
    0.0005954836820586313,
    0.0001527919231526019,
    0.0008560168335465842,
    0.006937902003194816,
    0.005931470037104631,
    0.00011995492723516839,
    0.03405260771705081,
    0.00406926955501489,
    0.01994356791198565,
    0.0026619848804823485,
    0.005697719823110017,
    0.0005487801821690976,
    0.002369560773915013,
    0.46416442394181673,
    0.01870382871511233,
    0.005284435858939406,
    0.0009039136908246646,
    0.006938824252463216,
    0.0007109568947735109,
    0.005284435858939406,
    0.002104197262898886,
    0.006938824252463216,
    0.0007109568947735109,
    0.005284435858939406,
    0.001260188481285035,
    0.0024908010624098064,
    0.013894911515855826,
    0.01093275643103566,
    0.017931799063152738,
    0.008072972694213556,
    0.0040998815838908355,
    0.007326859755561517,
    0.015861712153433263,
    0.005284435858939406,
    0.015594304758644175,
    0.003078467170257601,
    0.00990667684286461,
    0.01156509668560266,
    0.06205661140155105,
    0.036934589088149686,
    0.009455705518479943,
    0.0027113943725509755,
    0.001260188481285035,
    0.003702491589623855,
    0.0035532463193261947,
    0.006211526585255016,
    0.0001166503936263094,
    0.003702491589623855,
    0.006211526585255016,
    0.0001166503936263094,
    0.008142129606834707,
    0.0022268803694939464,
    4.944386647299659e-06,
    0.00012792149851434344,
    0.00012792149851434344,
    0.007056819790662569,
    2.589142080910958e-07,
    0.00012792149851434344,
    0.0009190259196999297,
    0.00012792149851434344,
    8.211301150814995e-06,
    0.00012792149851434344,
    0.0009190259196999297,
    4.944386647299659e-06,
    0.00012792149851434344,
    0.00012792149851434344,
    0.0009190259196999297,
    0.00012792149851434344,
    0.00012792149851434344,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    4.944386647299659e-06,
    0.0009190259196999297,
    0.003144532564601817,
    7.754723788053197e-05,
    0.0015334311364594766,
    7.754723788053197e-05,
    7.754723788053197e-05,
    7.754723788053197e-05,
    0.0014773581323265612,
    0.0025456626886739054,
    0.003078467170257601,
    4.944386647299659e-06,
    0.0041601829141188935,
    0.0009190259196999297,
    0.01012103973773741,
    0.0013979413742795964,
    0.0041601829141188935,
    0.01012103973773741,
    0.0013979413742795964,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    0.0004278981599571543,
    0.00012792149851434344,
    0.0013979413742795964,
    0.0009132833146825827,
    0.0002736727426695237,
    0.0002736727426695237,
    0.0009132833146825827,
    0.0009132833146825827,
    0.0013979413742795964,
    0.0005336418740611512,
    0.00021833544342784243,
    0.003442446766407926,
    0.0005336418740611512,
    0.00021833544342784243,
    0.0023571984591414367,
    0.0013979413742795964,
    8.211301150814995e-06,
    8.211301150814995e-06,
    0.00021833544342784243,
    0.003442446766407926,
    0.0005336418740611512,
    0.00021833544342784243,
    0.0023571984591414367,
    0.005284435858939406,
    0.004194399011732516,
    0.0004278981599571543,
    0.0018588375720270446,
    0.0013979413742795964,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    8.211301150814995e-06,
    4.944386647299659e-06,
    0.0009190259196999297,
    0.0009190259196999297,
    0.004014840072201775,
    4.944386647299659e-06,
    0.0009190259196999297,
    0.0009190259196999297,
    4.944386647299659e-06,
    0.0009190259196999297,
    2.589142080910958e-07,
    0.0009190259196999297,
    0.0003313002013425476,
    0.0009190259196999297,
    0.0003313002013425476,
    2.589142080910958e-07,
    0.0003313002013425476,
    0.0003313002013425476,
    2.589142080910958e-07,
    0.0003313002013425476,
    2.589142080910958e-07,
    0.0003313002013425476,
    0.0003313002013425476,
    0.06383137843776221,
    0.06635321044460324,
    0.0663532104446032,
    0.08623024078270804,
    0.08623024078270809,
    0.08623024078270808,
    0.06383137843776221
  ],
  "p": 5,
  "mse": 0.09998469536940792,
  "threshold_4_over_n": 0.017467248908296942,
  "threshold_4_over_df": 0.017857142857142856,
  "threshold_1": 1.0,
  "influential_4_over_n": [
    9,
    14,
    15,
    16,
    19,
    21,
    23,
    26,
    28,
    31,
    32,
    39,
    41,
    46,
    47,
    61,
    71,
    72,
    223,
    224,
    225,
    226,
    227,
    228,
    229
  ],
  "influential_4_over_df": [
    9,
    14,
    15,
    16,
    19,
    21,
    23,
    26,
    28,
    31,
    32,
    39,
    41,
    46,
    47,
    61,
    71,
    72,
    223,
    224,
    225,
    226,
    227,
    228,
    229
  ],
  "influential_1": [],
  "max_distance": 0.46416442394181673,
  "max_index": 46,
  "description": "Measures influence of each observation on regression coefficients. Uses statsmodels.stats.outliers_influence.OLSInfluence.cooks_distance."
}