Я использовал pandas, matplotlib и seaborn для визуализации данных, но я не могу понять, как навсегда изменить пределы осей? Я покажу вам, что я имею в виду ниже: ![enter image description here](https://i.stack.imgur.com/NiBHN.png)
Я хочу, чтобы ось Y равнялась go от 0 до 300, а ось X от -4 до 4 (так, чтобы фоновая сетка завершена, ни один из квадратов не обрезан).
В общем, я хочу следующее:
Пусть шаг по оси y равен z (так что 50 в случае выше). Затем matplotlib автоматически останавливает ось y на y_max (максимальное значение y из данных). Это y_max попадает между kz и (k + 1) z для некоторого положительного целого числа k (в приведенном выше случае оно попадает между 250 и 300, поэтому 5 * 50 и 6 * 50, поэтому k = 5). Теперь я хочу, чтобы ось y остановилась на (k + 1) z, а не на y_max.
И аналогично для оси X.
Я знаю, что могу установить пределы y и пределы x вручную для каждого графика, но есть ли способ каким-то образом навсегда получить matplotlib / pandas / Seaborn для автоматического создания фигур таким образом?
Я попытался посмотреть на rcParams на matplotlib, но не смог ничего найти.