大家好!
今天我们要实作解析 JSON 资料,并计算资料的变异数。
我们进入今天的主题吧!
公式的使用取决於样本数的范围,前者采用所有对象,後者只采用部分对象。
举例
公司发行问卷调查,对象如下:
一、现职的 50 位员工(母体)
二、随机抽选的 500 位客户(样本)
样本变异数的样本数要减一,否则会出现低估的结果,因为这样是用样本群体来估计母体变异数。
好了,统计学到此结束,接下来才是主题呢!
const Stat = {};
Stat.var = function (arr, isSample) {
if (typeof arr === 'number') return arr;
const sum = arr.reduce(function (a, v) {
return a + v;
}, 0);
const sig = arr.reduce(function (a, v) {
return a + (v - sum / arr.length) ** 2;
}, 0);
return sig / (arr.length - (isSample? 1 : 0));
};
范例连结制作中。
差不多也到尾声了。
如果对文章有任何疑问,也欢迎在下方提问和建议!
我是 Felix,我们明天再见!
<<: Day30 NodeJS实作 IV & 铁人赛最终章
现在不管是学校课程规划或是同学主动想要了解职场,对於实习其实是一个可以看清自己的能力跟业界之间的差距...
tags: 2021铁人赛 React 如Day15的wireframe,为了要加上更多的功能,因此...
阿嬷都看得懂的程序码编辑器与开源软件是什麽 我们终於写出了第一支 .html 与 .css 档案了,...
除了连续储存的储存方式之外,本章将探讨电脑主记忆体其他存放资料的方式,所以主题会是资料结构,而其目的...
那些曾经很红 现在也不曾被遗忘的 Bands 从小就蛮讨厌补习的 不懂为什麽学校教的东西 下课还要...