Я пытаюсь получить цветную полосу, которая содержит значения imshow и имеет 3 линии контуров, наложенных на график. Один из примеров matplotlib показывает что-то близкое, но они имеют только цветные контуры. У этого изображения есть цветная шкала того типа, который я хотел бы, хотя.
![](https://i.stack.imgur.com/YvuNM.png)
Вот мой код и изображение, и оно просто игнорирует цветовую панель cmap imshow.
plt.imshow(Bho, origin='l')
plt.contour(Bho, [300,400,500],origin='lower', colors=['white', 'yellow', 'red'])
plt.colorbar()
plt.show()
![enter image description here](https://i.stack.imgur.com/hfWcx.png)