deviationStandard property

num get deviationStandard

Implementation

num get deviationStandard {
  // variance
  // The average of the squared difference from the Mean
  num sumOfSquaredDiffFromMean = 0;
  for (var value in data) {
    final squareDiffFromMean = math.pow(value - mean, 2);
    sumOfSquaredDiffFromMean += squareDiffFromMean;
  }
  final variance = sumOfSquaredDiffFromMean / count;

  // standardDeviation: sqrt of the variance
  return math.sqrt(variance);
}