variance method

double variance()

Calculate the variance using all the values in the list of int.

If there is no element, 0 is returned.

intのリストのすべての値を用いて分散を算出します。

要素がない場合は0が返されます。

Implementation

double variance() {
  if (isEmpty) {
    return 0;
  }
  final mean = reduce((a, b) => a + b) / length;
  final variance =
      map((value) => pow(value - mean, 2)).reduce((a, b) => a + b) / length;
  return variance;
}