commonstats 0.1.0

WASM-first Rust statistics: descriptives, hypothesis tests, distributions, density estimation, transforms, and resampling — validated against SciPy/R.
Documentation
[
{
"input": [
3.0,
1.0,
4.0,
1.0,
5.0,
9.0,
2.0,
6.0
],
"expected": [
-0.15250597424624437,
-1.0968035620935133,
0.15250597424624424,
-1.0968035620935133,
0.4727891209922672,
1.4342001596863792,
-0.47278912099226733,
0.8524950342746939
],
"xcheck": {
"scipy": [
{
"val": -0.15250597424624437,
"rel": 5.009610686637534e-18
},
{
"val": -1.0968035620935135,
"rel": 2.244100388258523e-16
},
{
"val": 0.15250597424624424,
"rel": 8.075254848346569e-18
},
{
"val": -1.0968035620935135,
"rel": 2.244100388258523e-16
},
{
"val": 0.4727891209922672,
"rel": 4.052705312486715e-17
},
{
"val": 1.4342001596863792,
"rel": 4.43306031042544e-19
},
{
"val": -0.4727891209922674,
"rel": 6.365294094723559e-17
},
{
"val": 0.8524950342746939,
"rel": 4.35159190238833e-18
}
],
"r": [
{
"val": -0.152505974246244,
"rel": 2.3709659923072843e-15
},
{
"val": -1.09680356209351,
"rel": 3.014742168173998e-15
},
{
"val": 0.152505974246244,
"rel": 1.4478979030720528e-15
},
{
"val": -1.09680356209351,
"rel": 3.014742168173998e-15
},
{
"val": 0.472789120992267,
"rel": 4.291212426290933e-16
},
{
"val": 1.43420015968638,
"rel": 6.197281483185695e-16
},
{
"val": -0.472789120992267,
"rel": 7.582315766221949e-16
},
{
"val": 0.852495034274694,
"rel": 1.2588060652557537e-16
}
]
}
},
{
"input": [
1.0,
2.0,
3.0,
4.0,
5.0
],
"expected": [
-1.179761117611861,
-0.49720057068155404,
0.0,
0.49720057068155404,
1.1797611176118608
],
"xcheck": {
"scipy": [
{
"val": -1.1797611176118612,
"rel": 1.7995355073444451e-16
},
{
"val": -0.49720057068155404,
"rel": 5.116307328635305e-17
},
{
"val": 0.0,
"rel": 0.0
},
{
"val": 0.49720057068155404,
"rel": 5.116307328635305e-17
},
{
"val": 1.1797611176118612,
"rel": 2.9822488743786453e-16
}
],
"r": [
{
"val": -1.17976111761186,
"rel": 7.611039295057355e-16
},
{
"val": -0.497200570681554,
"rel": 6.048432718859832e-17
},
{
"val": 0,
"rel": 0.0
},
{
"val": 0.497200570681554,
"rel": 6.048432718859832e-17
},
{
"val": 1.17976111761186,
"rel": 6.428325928023156e-16
}
]
}
},
{
"input": [
2.0,
2.0,
2.0
],
"expected": [
0.0,
0.0,
0.0
],
"xcheck": {
"scipy": [
{
"val": 0.0,
"rel": 0.0
},
{
"val": 0.0,
"rel": 0.0
},
{
"val": 0.0,
"rel": 0.0
}
],
"r": [
{
"val": 0,
"rel": 0.0
},
{
"val": 0,
"rel": 0.0
},
{
"val": 0,
"rel": 0.0
}
]
}
},
{
"input": [
5.0,
null,
3.0,
null,
1.0
],
"expected": [
0.8694237732888861,
0.0,
-0.869423773288886
],
"xcheck": {
"scipy": [
{
"val": 0.8694237732888861,
"rel": 6.124392758854773e-17
},
{
"val": 0.0,
"rel": 0.0
},
{
"val": -0.8694237732888861,
"rel": 1.7801889664503387e-16
}
],
"r": [
{
"val": 0.869423773288886,
"rel": 6.645249143452162e-17
},
{
"val": 0,
"rel": 0.0
},
{
"val": -0.869423773288886,
"rel": 5.032247762196449e-17
}
]
}
}
]