0

私は使用していcontourますcontourfmatplotlib

データは、次のように、値を含む 2D 配列です。

1 2 3 3 3
2 3 3 4 1
2 3 4 5 6
...

私が得た結果は以下の通りです。 ここに画像の説明を入力

正方形のようですが、実際には、y 範囲は 600+ で、x 範囲はわずか 350 です。したがって、図は正方形ではなく、長方形のように見えるはずです。

contourしかし、との引数を調べたcontourfところ、輪郭の形状を変更したり、軸の長さを変更したりすることについての引数はありません。

アドビの場合、私の場合の簡略化されたコードは次のとおりです。

matplotlib.pyplot を plt としてインポート

m = [[1,2,3,4],
[2,3,4,5],
[2,2,1,5]]

print m
plt.contourf(m)
plt.show()

では、この状況で ax.axis() を使用するにはどうすればよいでしょうか?

4

1 に答える 1