Можно ли установить максимальное и минимальное значения оси в matplotlib, но затем автоматически масштабировать, когда значения намного меньше этих пределов?
Например, я хочу, чтобы график процентного изменения былограничен от -100 до 100, но многие из моих графиков будут, скажем, от -5 до 5. Когда я использую ax.set_ylim(-100, 100)
, этот график очень неясен.
Полагаю, я мог бы использовать что-то вроде ax.set_ylim(max((-100, data-n)), min((100, data+n)))
, но есть ли более встроенный способ добиться этого?