Как избежать экстраполяции строк в логарифмической c шкале при подключении точек данных в matplotlib? - PullRequest
0 голосов
/ 17 июня 2020

Я пытаюсь соединить некоторые точки, используя линии solid через ax.errorbar() в matplotlib. Я показываю здесь только одну панель, а yerr намеренно установлено на нули. Однако, как вы можете видеть (красным, синим и зеленым), линии падают к нулю по вертикали, поскольку нет соответствующих точек данных с более низкими значениями. Есть ли способ избежать этого шаблона и остановить экстраполяцию соединения в неопределенном домене?

- Мое решение:

Я попытался использовать 'symlog' вместо 'log' для шкалы Y. Однако , кажется, под subplots, из-за чего мои второстепенные сетки исчезают, плюс теряется часть контроля над осями.

my plot

...