Установка границ цветовой шкалы только с помощью plt.colorbar()
Поэтому я готовлю решение для PDE с помощью программы под названием fenics, которая имеет свою собственную функцию заговора. Я могу получить colorbar с помощью plt.colorbar, как я могу назвать его с фиксированными границами, чтобы нижняя и верхняя границы всегда были одинаковыми, независимо от данных. Что я передаю функции цветовой шкалы, чтобы фиксированная нижняя и верхняя граница для цветовой шкалы?
Я видел границы и отметки, но это не помогает
1 ответ
Попробуйте что-нибудь вроде:
normi = matplotlib.colors.Normalize(vmin=0, vmax=1.0)
plt.figure(figsize=(10,8))
plt.title('Title')
plt.xlabel('x')
plt.ylabel('y')
c = plot(u)
c.set_norm(normi)
plt.colorbar(c)