medianAbsoluteDeviation function
Median absolute deviation: median of |x_i - median(x)|.
Implementation
double medianAbsoluteDeviation(List<num> values) {
if (values.isEmpty) return double.nan;
final double m = median(values);
final List<double> abs = values.map((num x) => (x - m).abs().toDouble()).toList();
return median(abs);
}