「標準偏差」の版間の差分
Administrator (トーク | 投稿記録) 編集の要約なし |
Administrator (トーク | 投稿記録) |
||
| 14行目: | 14行目: | ||
; C# | ; C# | ||
<source lang="csharp"> | <source lang="csharp"> | ||
// データ | |||
var array = new [] { 1, 2, 3, 4, 5 }; | var array = new [] { 1, 2, 3, 4, 5 }; | ||
// データの平均 | |||
var mean = array.Average(); | var mean = array.Average(); | ||
// 各データと平均の差の2乗を足していく | |||
var sum = 0; | var sum = 0; | ||
for (int i = 0; i < array.Length; i++) { | for (int i = 0; i < array.Length; i++) { | ||
sum += Math.Pow(array[i] - mean, 2); | sum += Math.Pow(array[i] - mean, 2); | ||
} | } | ||
// データの要素数で割ると標準偏差になる | |||
var std = sum / array.Length; | var std = sum / array.Length; | ||
</source> | </source> | ||