プロットに長方形を追加するには、通常、次のコードを使用します。
ret=Rectangle((x_l[i]-dx,y_l[i]-dx),width=dx,height=dx,facecolor='red',linestyle='solid')
ax=gca()
ax.add_patch(ret)
しかし、私は別の方法で色を与えることができるかどうか疑問に思いました。長方形をカラーバーに従って色付けしたい。もっとよく説明しようと思います。すべての長方形はセルを表し、すべてのセルでスカラー場を定義します。私のスカラー場の範囲はからmin_val
ですmax_val
。描画したすべての長方形を、長方形のスカラー場の値に対応する色にします。