1. ホーム
  2. python

[解決済み] PyPlot で Y 軸を反転させる

2022-03-16 05:55:47

質問

ランダムな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)

解決方法は?

これをさらに簡単にする新しいAPIがあります。

plt.gca().invert_xaxis()

および/または

plt.gca().invert_yaxis()