Я работаю над построением графика в matplotlib. Значение координат постоянно меняется каждый раз, когда добавляется новая точка. Я хочу, чтобы координаты обеих осей были максимальными, и значения не должны изменяться, даже если добавлено много точек.
Я нашел код только для фиксации осей в определенной позиции, а не координат.
for i in range(len(xi)):
xia.append(xi[i])
tempya.append(tempy[i])
fig = plt.figure()
ax = fig.add_subplot(1, 1, 1)
x = np.linspace(-10,10,200)
ax.grid(True, which='both')
ax.spines['left'].set_position('center')
ax.spines['right'].set_color('none')
ax.spines['bottom'].set_position('center')
ax.spines['top'].set_color('none')
ax.spines['left'].set_smart_bounds(True)
ax.spines['bottom'].set_smart_bounds(True)
ax.xaxis.set_ticks_position('bottom')
ax.yaxis.set_ticks_position('left')
plt.text(int(xi[i]), int(tempy[i]), str(ans[i]), fontsize=8)
ax.scatter((xia),(tempya))
plt.show()