Есть «график» в виде ряда х | y, где x - время, а y - некоторые значения. Как с помощью Python найти все участки возрастания и убывания? Как найти все непрерывные участки, в которых по отношению к конкретной точке все точки имеют значение меньше/больше заданной точки? Есть какие-то готовые решения или хотя бы библиотеки, облегчающие задачу?