Матплотлиб | Как построить прямую линию (rect angular) - PullRequest
2 голосов
/ 26 мая 2020

кто-нибудь знает, есть ли способ построить прямую линию в matplotlib?

Чтобы продемонстрировать, что я имею в виду, посмотрите на это изображение:

Plot

Если я использую matplotlib.plot (), данные будут связаны так, как красная линия соединяет точки, поскольку это кратчайшее расстояние (евклидово). Но я хочу изобразить это как черную линию, продлевая линию вперед до тех пор, пока линия не перейдет в новое значение, после чего она повернется на 90 градусов вверх или вниз, чтобы достичь новой точки данных. Такие вещи называются манхэттенским расстоянием, но я не могу найти ничего о том, как их построить.

Если у кого-то есть предложения в matplotlib или в каком-либо другом пакете, таком как Bokeh, пожалуйста, дайте мне знать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...