atlas-stddev

1.0.0 • Public • Published

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:

sigma(V) = sqrt(<V^2> - <V>^2)

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>>)

Package Sidebar

Install

npm i atlas-stddev

Weekly Downloads

0

Version

1.0.0

License

Apache-2.0

Unpacked Size

3.97 kB

Total Files

6

Last publish

Collaborators

  • atlassubbed