傾斜と原点変位の両方の追加の軸ペアを追加する手段を探しています。これらは、画像の表示に既に使用されている軸に追加する必要があります。
結果は何とか近くに見えるはずです
y x+y
|\ /
9 | + -2 + 18
| \ /
| \ /
8 | x
| / \
| / \
7 | + 14 \x-y
|/ + 2
+--------------------- x
7 8 9
(残念ながら、私が作成した実際の画像をアップロードすることは許可されていませんでした)
傾斜した軸の中心は、特定の座標 (x0,y0) (私の場合は (8,8)) に局在化する必要があります。新しい軸を通常の軸のように処理できるようにしたいと考えています。つまり、次のような関数を使用します。 set_xlabel、grid など。
Affine2D 変換、浮動軸、およびスパインを使用して結果を得ようとしましたが、この問題を正しく把握できませんでした。どんな助けでも大歓迎です。
画像の重要でない部分は、
import numpy as np
import matplotlib.pyplot as plt
X = Y = np.linspace(7, 9, 100)
XX, YY = np.meshgrid(X,Y)
Z = np.exp(-(XX-XX.mean())**2/1 - (YY-YY.mean())**2/5)
fig = plt.figure()
ax = fig.add_subplot(111)
ax.imshow(Z, origin='lower', extent=[X.min(), X.max(), Y.min(), Y.max()])
ax.set_xlabel("x")
ax.set_ylabel("y")
ax.grid(True, color='white')
前もって感謝します。