我需要一个javascript函数来匹配Excel的STDEV函数中使用的数学.
当我使用数组[1,2,4,6]时,我发现每个js脚本的标准差为1.9202.但是,当我通过Excel的STDEV运行相同的数组时,我得到2.2173.
我不是数学家,但我试图将一些excel报告转换为javascript.我最终寻找的是一个JavaScript函数来做excel所做的事情.
另外,我看过其他有类似问题的人,他们花了一些时间解释差异,但没有提供代码示例,或直接数学方程,我可以转换为JS.任何帮助表示赞赏,javascript函数将是最有帮助的.
谢谢.
你将苹果与橙子进行比较.
Excel中的等效公式是STDEVP(即人口标准差).这将匹配Javascript结果.
的人口标准偏差具有sqrt(n)作为分母而无偏标准偏差(STDEV)具有sqrt(n - 1).n是构成标准差的术语数.
要从一个转换为另一个,乘以/除以sqrt(n / (n - 1)):
1.9202 * sqrt(4 / 3) = 2.2173
| 归档时间: |
|
| 查看次数: |
477 次 |
| 最近记录: |