Sampling Distributions
Install and import#
npm install fintech-algorithmsimport { samplingDistributions } from "fintech-algorithms/financial-mathematics-statistics-and-data-foundations/sampling-estimation-and-statistical-inference/sampling-distributions";Signature#
samplingDistributions(input)Worked example#
verified This is the worked example published in the article, replayed by the test suite on every run. The output cannot drift.
Input#
{
"sample": [2, 3, 4, 3, 4],
"estimates": [3, 3.1, 3.2, 3.3, 3.4],
"populationMean": 3.2,
"alpha": 0.05,
"mseBenchmark": 0.1,
"nullMean": 3,
"alternativeMean": 3.5,
"practicalThreshold": 0.1,
"comparisons": 5
}Call#
samplingDistributions(input)Returns#
object with 2 fields: samplingMean, samplingStandardDeviation
{
"samplingMean": 3.2,
"samplingStandardDeviation": 0.1581138830084189
}Diagrams#
How it works#
This page states the contract — how to call it correctly. The article explains the concept: why it works, and where it breaks.
References#
- Product and Process Comparisons — NIST/SEMATECH e-Handbook
- Confidence Intervals — NIST/SEMATECH e-Handbook
- Historical-example decision