• 1000 Консоль spyder (раздел, который теперь посвящен отображению цифр) показывает также части оси, которые не должны быть нанесены на график, так как они находятся за пределами диапазона xlim.
import matplotlib.pyplot as plt
fig, ax = plt.subplots(1, 2)
ax[0].vlines([0.2, .8], ymin=0, ymax=1, color='r', clip_on=True)
ax[1].vlines([0.1, .9], ymin=0, ymax=1, color='b', clip_on=True)
ax[0].set_xlim([0, .7])
ax[1].set_xlim([.4, 1])
plt.savefig('fig')
Сохраненный файл выглядит идеально, так что это просто похоже на Spyder.
Спасибо за помощь