getMedian method

double getMedian(
  1. List<double> data
)

Implementation

double getMedian(List<double> data) {
  var medVal = 0.0;

  // TODO(chan150): 성능 최적화
  data.sort();
  if (data.length.isOdd) {
    medVal = data[(data.length - 1) ~/ 2];
  } else {
    medVal = (data[data.length ~/ 2 - 1] + data[data.length ~/ 2]) / 2;
  }
  return medVal;
}