将y_axis更改为从顶部开始0

时间:2014-09-22 01:34:11

标签: matplotlib

默认情况下,当我在matplotlib中为图像添加轴时,x轴从0开始,从左到右增加,y轴从0开始,从下到上增加。我想让y轴从零开始,但是从上到下(即顶部为0,底部为最大值)我怎么能做到这一点?

2 个答案:

答案 0 :(得分:0)

如果我理解正确,你会问如何扭转y轴。这可以通过

完成
plt.gca().invert_yaxis()

采用当前轴plt.gca()并调用其方法invert_yaxis()来反转y轴。

答案 1 :(得分:0)

您也可以简单地调用plt.ylim()并以相反的顺序放置坐标。我知道无论如何我总是用手微调所有地块的范围,所以在这种情况下这更容易。所以,让我们说你有一个从0到10的情节,你只需要打电话

plt.ylim(10,0) 

它将翻转y轴。