From 9dcf3242889e62e2bc18a467197969f44b5932d7 Mon Sep 17 00:00:00 2001 From: ehmicky Date: Sun, 26 Sep 2021 11:22:21 +0200 Subject: [PATCH] Improve outliers --- src/stats/outliers_logic.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/stats/outliers_logic.js b/src/stats/outliers_logic.js index 42dc23090..249a69749 100644 --- a/src/stats/outliers_logic.js +++ b/src/stats/outliers_logic.js @@ -102,14 +102,13 @@ const getNextOutliersIndex = function (quantiles, maxIndex, minIndex) { // eslint-disable-next-line fp/no-loops, fp/no-let, fp/no-mutation for (let index = startIndex; index < endIndex; index += 1) { - const quantile = quantiles[index] + const widthPercentage = (max - quantiles[index]) / width // eslint-disable-next-line max-depth - if (quantile === max) { + if (widthPercentage === 1) { return maxIndex } - const widthPercentage = (max - quantile) / width const quantilePercentage = (index - maxIndex) / quantilesCount const quantileRatio = getQuantileRatio(widthPercentage, quantilePercentage)