統計検定の
simple-statistics は、
以下、
simple-statistics の 外部 JavaScript を 追加
以下、
var el = document.createElement('script'); el.src = 'https://unpkg.com/simple-statistics@7.0.2/dist/simple-statistics.min.js'; document.body.appendChild(el);
分散を 求める
simple-statistics は、ss
から
分散をss.variance()
を
var x = [0,0,1,1,2,2]; var v =ss.variance(x); console.log(v);
0.6666666666666666
標準偏差を 求める
標準偏差をss.standardDeviation()
を
var x = [0,0,1,1,2,2]; var s =ss.standardDeviation(x); console.log(s);
0.816496580927726
標準偏差は、ss.variance()
の
var x = [0,0,1,1,2,2]; var v =ss.variance(x); var s = Math.sqrt(v) console.log(s);
0.816496580927726
zスコア を 求める
zスコアは
zスコアをss.zScore()
を
var x = [0,0,1,1,2,2]; var s =ss.standardDeviation(x); var m =ss.mean(x); var z = ss.zScore(2, m, s); console.log(z);
1.224744871391589
zスコアの(得点 - 平均点) ÷ 標準偏差
に
var x = [0,0,1,1,2,2]; var s =ss.standardDeviation(x); var m =ss.mean(x); var z = (2 - m) / s; console.log(z);
1.224744871391589
偏差値 を 求める
simple-statistics には
ss.zScore()
で
偏差値 は標準得点 × 10 + 50
と
var x = [0,0,1,1,2,2]; var s =ss.standardDeviation(x); var m =ss.mean(x); var z = ss.zScore(2, m, s); var d = z * 10 + 50; console.log(d);
62.24744871391589
参考
以下、
- Javascript の
統計ライブラリ simple-statistics.js を 試してみた。 | SiTest (サイテスト) ブログ - 共分散の
意味と 求め方、 共分散公式の 使い 方 - simple-statistics 7.0.1 | Documentation
以上です。
コメント