Variance helpers for f64 slices.
This crate exposes population and sample variance calculations together with a reusable sum-of-squared-deviations helper.
Examples
use ;
let values = ;
assert_eq!;
assert!;
Variance helpers for f64 slices.
This crate exposes population and sample variance calculations together with a reusable sum-of-squared-deviations helper.
use use_variance::{population_variance, sample_variance};
let values = [2.0, 4.0, 4.0, 4.0, 5.0, 5.0, 7.0, 9.0];
assert_eq!(population_variance(&values).unwrap(), 4.0);
assert!((sample_variance(&values).unwrap() - (32.0 / 7.0)).abs() < 1.0e-10);