6
同じ縮尺のフィールドにプロットしようとしています。上の画像の値は、下の画像の値の10倍ですが、imshowでは同じ色になります。どのようにして色のスケールが同じになるように設定することができますか?2つのmatplotlibのimshowプロットを同じカラーマップスケールに設定します。
私は画像怒鳴る使用していたコードを追加しました。..
def show_field(field1,field2):
fig = plt.figure()
ax = fig.add_subplot(2, 1, 1)
ax.imshow(field1,cmap=plt.cm.YlGn)
ax.set_adjustable('box-forced')
ax.autoscale(False)
ax2 = fig.add_subplot(2, 1, 2)
ax2.set_adjustable('box-forced')
ax2.imshow(field2,cmap=plt.cm.YlGn)
ax2.autoscale(False)
plt.show()
あなたは 'vmin'と' vmax'引数を探しています。 (サイドノート、これは重複した質問ですが、現時点で正規バージョンは見つかりませんでした...) –
はい、何度も育てられたと確信していましたが、この質問は見つかりませんでした... – Ohm
私は確かに、私がこれと重複して書いた質問よりも正確な重複があると確信しています...あなたや他の誰かがそれを見かけたら、それを自由に変更してください! –