Я рисую цифру в oop. Диапазон данных меняется каждый раз. Я хотел бы обновить свою шкалу цветов на основе нового диапазона, но вместо обновления текущей шкалы цветов к моей фигуре будет добавлена другая шкала цветов. Я попытался использовать fig.add_axes, чтобы установить постоянные оси для моей шкалы палитры, но все же я вижу, что шкалы палитры добавляются в этих осях друг над другом, что выглядит не очень красиво:
from matplotlib import pyplot as plt
fig1 = plt.figure()
fig1.clf()
ax = fig1.add_subplot(111)
temp = numpy.mymatrix
im1 = ax.imshow((temp), cmap='coolwarm', aspect='equal')
cbaxes = fig1.add_axes([0.8, 0.1, 0.03, 0.8])
plt.colorbar(im1, cax = cbaxes)
plt.pause(0.00000001)
есть ли решение, в котором я могу обновить существующую цветовую панель?