美文网首页
js 计算标准差

js 计算标准差

作者: aaagu1234 | 来源:发表于2020-11-13 17:32 被阅读0次
var arr = [95,85,75,65,55,45];
function standardDeviation( arr ){
  var avg = 0;
  var length = arr.length; 
  var len = arr.length;
  var sum = 0;
  for(var i = 0; i < len ; i++){
     sum += arr[i];
  }
  avg = sum / len; 
  var temp = [];
  for (var i = 0; i < length; i++) {
   var dev =  (arr[i]) - avg ; //计算数组元素与平均值的差
   temp[i] = Math.pow(dev, 2); //计算差的平方
  }
  var powSum = 0; //用来存储差的平方总和
  for (var j = 0; j < temp.length; j++) {
     if (temp[j]) {
        powSum += temp[j]; //计算差的平方总和
     }
  }
  //用差的平方总和除以数组长度即可得到标准差
  return  parseFloat( Math.sqrt(powSum / length).toFixed(2));

}
standardDeviation(arr);
  

参考: https://www.cnblogs.com/yusuf/p/13055008.html

相关文章

  • js 计算标准差

    参考: https://www.cnblogs.com/yusuf/p/13055008.html[https:/...

  • 标准差、方差、期望工期、三点估算计算

    标准差和方差计算 标准差 = (悲观估计时间-乐观估计时间)/6 方差 = (标准差)的平方 最终估计时间计算 最...

  • MATLAB 样本标准差与标准差

    计算向量A的标准差的命令是std 其中样本标准差:std(A)为误差平方和除以n-1. 总体标准差:std(A,1...

  • 重新认识统计的一些概念

    一、关于标准差的计算 二、关于置信区间 标准差越大,正态分布曲线越扁平,标准差越小,正态分布曲线越瘦高。 确定置信...

  • c++求一维数组标准差

    最近写的一段c++算法中需要计算标准差,于是就造了个轮子,顺便记录下来... 看公式,可以推断出计算标准差分为几步...

  • Pandas计算标准差

    标准差(或方差),分为总体标准差(方差)和样本标准差(方差)。 前者分母为n,后者为n-1。后者是无偏的。 pan...

  • 19统计基础- 标准差vs标准误差

    标准差vs标准误差 在这个例子中,假设我们的称重5只老鼠。我们可以计算出平均值和标准差(Standard Devi...

  • 【拆书】《有效资产管理》[理财]

    第一章 总论 ①年化收益率衡量收益 ②标准差计算风险波动幅度 「消化」 标准差就是波动率区间,只要赚的利率比亏的高...

  • 统计学

    标准误 定义:从同一总体中抽取相同容量的不同样本所产生的预期平均差异(抽样分布的标准差)计算: 标准差/样本容量的...

  • Modern portfolio theory 现代资产理论

    1.计算各种组合的 期望回报/风险: 每n天收益率集合:期望回报:求平均值风险:求标准差 计算Efficient ...

网友评论

      本文标题:js 计算标准差

      本文链接:https://www.haomeiwen.com/subject/xxkbbktx.html