variance function

double variance(
  1. List<num> a, [
  2. double defaultValue = 0
])

Implementation

double variance(List<num> a, [double defaultValue = 0]) {
  if (a.isEmpty) {
    return defaultValue;
  }
  double m = mean(a);
  return a.map((e) => (e - m) * (e - m)).average;
}