2016-07-13 23 views
0

非線形に伸びたY軸を使って2Dカラーマップを描きたいと思います。 X軸の値が同じ間隔を有するが、Y値は可変間隔を有する:私の行列ZIにおいてPython Imshowを使った不規則な非線形グリッド

X=[1,2,3,4] 
Y=[1,4,9,16] 

は、(AX印)の輝度値を有する:

z=[[x,x,x,x],[x,x,x,x],[x,x,x,x],[x,x,x,x]] 

私はplt.imshowプロットしたとき(z)は、私が等間隔得る「ピクセル」:

x x x x 
x x x x 
x x x x 
x x x x 

は、しかし、私は正しいとy軸を必要とするので、あるべきであるように:

x x x x 



x x x x 

x x x x 
x x x x 

このような画像を取得する方法はありますか?

答えて

0

あなたは

import pylab as plt 
X=[1,2,3,4] 
Y=[1,4,9,16] 
z=[[x,x,x,x],[x,x,x,x],[x,x,x,x],[x,x,x,x]] 
plt.contourf(X,Y,z,200) 

を試してみましたか?

関連する問題