回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我有一个6x6矩阵代表一个网格。以下网格(3)的较小部分表示为3xi:</p>
<pre><code>In [65]:
arr = np.zeros((6,6))
arr[0:3, 0:3] = 1
arr
Out[65]:
array([[ 1., 1., 1., 0., 0., 0.],
[ 1., 1., 1., 0., 0., 0.],
[ 1., 1., 1., 0., 0., 0.],
[ 0., 0., 0., 0., 0., 0.],
[ 0., 0., 0., 0., 0., 0.],
[ 0., 0., 0., 0., 0., 0.]])
</code></pre>
<p>我希望绘制这个图,但是matplotlib没有对齐,如下所示。红方应该在水平轴和垂直轴上覆盖0到3的区域。在</p>
^{pr2}$
<p><img src="https://i.stack.imgur.com/sseiu.png" alt="enter image description here"/></p>
<p>我怎么解决这个问题?谢谢你</p>