可以通过 npm 或者直接引用脚本文件的方式来安装 Simple-statistics:
npm install simple-statistics
<script src="https://cdn.jsdelivr.net/npm/simple-statistics@7.8.0/dist/simple-statistics.min.js"></script>
const ss = require('simple-statistics');
// 计算平均值
const mean = ss.mean([1, 2, 3, 4, 5]); // 3
// 计算中位数
const median = ss.median([1, 2, 3, 4, 5]); // 3
// 计算方差
const variance = ss.variance([1, 2, 3, 4, 5]); // 2.5
const data = [
[0, 1],
[1, 2],
[2, 3],
[3, 4],
[4, 5]
];
// 线性回归
const regression = ss.linearRegression(data);
console.log(regression); // { m: 1, b: 1 }
// 计算正态分布的累积分布函数
const cdf = ss.cumulativeStdNormalProbability(1.96); // 0.975