Skip to main content

std_dev

Function std_dev 

Source
pub fn std_dev(data: &[f64]) -> Option<f64>
Expand description

Computes the sample standard deviation.

Equivalent to sqrt(variance(data)).

§Returns

  • None if data.len() < 2 or contains NaN/Inf.

§Examples

use u_numflow::stats::std_dev;
let v = [2.0, 4.0, 4.0, 4.0, 5.0, 5.0, 7.0, 9.0];
let sd = std_dev(&v).unwrap();
assert!((sd - 2.138089935299395).abs() < 1e-10);