Standard Deviation

Calculate the standard deviation of an array of numbers.

Code

General
mean = arr.sum.to_f / arr.length
return Math.sqrt(arr.map { |n| (n - mean) ** 2 }.sum / arr.length)

Parameters

Array of numbers

Server

More Ruby Snippets