Я хочу сравнить предыдущие точки данных на моем графике (см. Изображение). Красные точки - мои точки данных, черные вертикальные линии - интервалы. Теперь я хочу, чтобы мой алгоритм имел «разум», а также сравнивал предыдущие точки данных для создания улучшенных интервалов, которые начинаются в начале отклонения и заканчиваются впоследствии.
Я представлял себе это, используя цикл for (пройдя через все точки) и / или с помощью оператора if-else (сравнивая точки) и пытаясь сделать его общим, чтобы можно было использовать другие точки данных. Я думал об использовании возможно стандартного отклонения или чего-то подобного. Я, честно говоря, не знаю, как сравнить все точки, а затем установить интервалы. Ниже мой желаемый результат. Было бы здорово, если бы я мог получить помощь / совет по этому вопросу.