Инвертировать ось в matplotlib grafic



Как я могу инвертировать y_axis? Z - это np.массив.Спасибо



Z=TempLake 

X,Y=np.meshgrid(range(Z.shape[0]+1),range(Z.shape[1]+1))
im = plt.pcolormesh(X,Y,Z.transpose(), cmap='hot')
plt.colorbar(im, orientation='horizontal')
plt.show()


У меня есть это:



Введите описание изображения здесь



Мне это нужно:
Введите описание изображения здесь

463   1  

1 ответ:

Как сказал @Chris, это можно сделать с помощью:

ax = plt.gca()
ax.invert_yaxis()

Перед ' plt.показывать()'.

Comments

    Ничего не найдено.