variance function

num variance({
  1. required List<num> values,
  2. bool sample = true,
})

Implementation

num variance({required final List<num> values, final bool sample = true}){
	final m = mean(values: values);
	final v = values.map((elem) => elem - m).fold(0.0, (x,y) => x + pow(y, 2));
	return sample ? v / (values.length - 1) : v / values.length;
}