1.0.0 • Published 6 years ago

atlas-stddev v1.0.0

Weekly downloads
2
License
Apache-2.0
Repository
github
Last release
6 years ago

atlas-stddev

Calculates the standard deviation of a set of data points.

Travis


install

npm install --save atlas-stddev

why

Breaking up atlas-dataset into standalone functions. This module calculates the standard deviation of an array of numbers:

examples

from an array of numbers

const stddev = require("atlas-stddev")
console.log(stddev([-2,-1,0,1,2]))
// 1.4142135623730951

from pre-computed mean and mean square

...
const mean = 0;
const rmsSquared = 2;
console.log(stddev(mean, rmsSquared)) // fast
// 1.4142135623730951

caveats

The caller is expected to sanitize input. Any invalid input will not work; the only valid signatures are:

stddev(<Number>, <Number>)
stddev(<Array<Number>>)