Установите точки вне графика на нижний и верхний предел - PullRequest
0 голосов
/ 27 сентября 2018

Возможно, этот вопрос уже существует, но я не смог его найти.

Я строю графики на Python.Я не хочу устанавливать диапазон моих осей так, чтобы все точки были включены - есть некоторые действительно высокие или очень низкие значения, и все, что меня волнует в этих точках, - это то, что они существуют - то есть они должны быть на графике, но не по их реальной стоимости - скорее, где-то на вершине холста.

Так что я нашел кое-что, что немного помогает в достижении того, что я хочу сделать в этом вопросе Ссылка

Так что в принципе это работает:

xmax=0.18
plt.(np.minimum(x,xmax),y)

Но когда я попробовал что-то подобное, это не сработало.

xmin=0.8 
xmax=0.18
plt.(np.minimum(x, xmin,xmax),y)

Как я могу решить это?

1 Ответ

0 голосов
/ 27 сентября 2018

Чтобы принудительно установить точки выше порогового значения до максимального уровня, вы можете использовать np.minimum(x,xmax).
Чтобы принудительно установить точки ниже порогового значения до минимального уровня, вы можете использовать np.maximum(x,xmin).

.обе вы можете объединить две команды

xlimited = np.minimum(np.maximum(x,xmin),xmax)

Обратите внимание, что для ограничения точек в вертикальном направлении вы должны сделать это со значениями y курса.

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