stdDev property

  1. @override
double stdDev
override

The standard deviation of the values in the snapshot.

Implementation

@override
double get stdDev {
  if (_values.isEmpty) return 0.0;

  final mean = this.mean;
  var variance = 0.0;

  for (var i = 0; i < _values.length; i++) {
    final diff = _values[i] - mean;
    variance += _normWeights[i] * diff * diff;
  }

  return sqrt(variance);
}