Inverser un axe dans un Grafic matplotlib

Comment puis-je inverser l'axe y_axis? Z est un np.tableau.Merci

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() 

J'ai ceci:

entrez la description de l'image ici

J'ai besoin de ça: entrez la description de l'image ici

23
demandé sur user1419224 2012-08-02 16:25:35

1 réponses

Comme @Chris l'a dit, cela peut être fait avec:

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

Avant le " plt.montrer()'.

43
répondu pelson 2012-08-02 14:17:30