Поиск трендов на графиках

Я пытаюсь определить точку, в которой восходящие и нисходящие тренды с наборами данных начинаются и заканчиваются, эти тренды могут происходить в любой заданной точке на оси X. Например, с данным набором данных, мы можем видеть, что восходящий тренд начался с точки x = 1 до x = 10, впоследствии после этого у нас был нисходящий тренд от x = 11 до x = 20 и с этого момента восходящий тренд. Конечно, есть математический способ сделать это?

x = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30]
y = [2,5,7,9,10,13,16,18,21,22,21,20,19,18,17,14,10,9,7,5,7,9,10,12,13,15,16,17,22,27]

заранее спасибо

1 ответ

Вы хотите сказать, что хотите найти показатель изменения вашего значения (y) для данного свойства (x)? Если это так, то это дифференциал y по x. Вы можете посмотреть на некоторые примеры, приведенные в этом посте:

Как вычислить производную, используя Numpy?

Другие вопросы по тегам