2014-09-22 75 views
-1

默認情況下,當我將軸添加到matplotlib中的圖像時,x軸從0開始並從左向右增加,並且y軸從0開始,從下往上增加。我希望y軸從零開始,但是從上到下(即頂部爲0,底部爲最大值)我怎麼能做到這一點?更改y_axis從頂部開始0

回答

0

如果我理解正確,你問的是如何扭轉y軸。這可以用

plt.gca().invert_yaxis() 

這需要當前的軸plt.gca()並調用它的方法invert_yaxis()反轉y軸來完成。

0

您也可以簡單地調用plt.ylim()並將座標以相反的順序放置。我知道我總是用手調整所有地塊的範圍,所以在這種情況下更容易。假設你有一個從0到10的情節,你只需撥打

plt.ylim(10,0) 

它會翻轉y軸。