一尘不染

在PyPlot中反转Y轴

python

我有一个带有一堆随机x,y坐标的散点图。当前,Y轴从0开始并上升到最大值。我希望Y轴从最大值开始,一直到0。

points = [(10,5), (5,11), (24,13), (7,8)]    
x_arr = []
y_arr = []
for x,y in points:
    x_arr.append(x)
    y_arr.append(y)
plt.scatter(x_arr,y_arr)

阅读 217

收藏
2021-01-20

共1个答案

一尘不染

有一个新的API使它变得更加简单。

plt.gca().invert_xaxis()

和/或

plt.gca().invert_yaxis()
2021-01-20