Я пытаюсь присвоить максимальные и минимальные значения встроенным цветным картам в matplotlib.
Это код для цветовой карты:
im = ax.imshow(frame, cmap='inferno', interpolation = "bilinear")
fig.colorbar(im, ax=ax)
fig, ax = plt.subplots()
Аргумент frame в настоящее время является массивом 4 x 16, который затем преобразуется в цвета, но проблема заключается в максимуме цветовой карты, и минимум генерируется относительно максимума и минимума данных.
Если максимум набора данных равен 20, он сделает эту область очень красной.Однако, если я затем запусту это с другим набором данных, который имеет максимум 100, он станет самым красным.Как я могу ограничить границы цвета cmap, чтобы у него всегда был согласованный максимум и минимум?
Заранее спасибо!