この回答は、y軸を逆にする方法を美しく示しています。ただし、この逆バージョンの座標系に関して、すべてのドットなどを描画したいと考えています。
次のすべてがこの目的に失敗していることがわかります。
plt.figure()
plt.gca().invert_yaxis()
plt.plot([1,2],[1,3]) # just a random line
plt.figure()
plt.plot([1,2],[1,3]) # just a random line
plt.gca().invert_yaxis()
どうすれば修正して動作させることができますか?
私にとって、OOP スタイルの図を使用する場合、つまり
fig = plt.figure()
axes = fig.add_axes([0.1, 0.1, 0.8, 0.8])
axes.plot([1,2],[1,3]) # just a random line
axes.invert_yaxis()
できます。
ただし、上記の現在の 2 つの非 OOP スタイルでは、y 軸が逆になった新しい図が作成されますが、線はありません。