установить xlim со значениями даты и времени - PullRequest
0 голосов
/ 14 мая 2018

Я пытаюсь изменить график graph, в частности, я не люблю видеть пробелы слева и справа по оси x и хотел бы сжать его, чтобы соответствовать.

значения оси X являются объектами даты и времени.

xmin,xmax = plt.xlim()
print(xmax)
print(xmin)

возвращает

17707.15
16757.85

Как правильно изменить эти ограничения?Должен ли я преобразовать правильный объект datetime в int и установить xlim, используя это.Или в matplotlib есть функция, которая удалит эти пробелы (только по оси x) для меня.

1 Ответ

0 голосов
/ 14 мая 2018
ax.autoscale(enable=True, axis='x', tight=True)

произведено

enter image description here Источник от https://matplotlib.org/api/_as_gen/matplotlib.axes.Axes.autoscale.html

...