Python Matplolib/pyplot:如何避免重新缩放?

Python Matplolib/pyplot:如何避免重新缩放?,python,matplotlib,plot,Python,Matplotlib,Plot,我是Python语言新手,我想用一个“真”的比例放置一个2D数组。。。 我想绘制的阵列沿Y轴的块比沿X轴的块多,但是当我绘制轴时,会重新缩放,并且我总是看到一个正方形,而不是矩形。你有什么建议来解决这个问题吗 以下是绘制绘图的代码: import pylab as plt import numpy as np CYZ=np.load('matrix_2013_YZ') fig = plt.figure() fig.suptitle('Coherence matrix Y-Z', fontsize

我是Python语言新手,我想用一个“真”的比例放置一个2D数组。。。 我想绘制的阵列沿Y轴的块比沿X轴的块多,但是当我绘制轴时,会重新缩放,并且我总是看到一个正方形,而不是矩形。你有什么建议来解决这个问题吗

以下是绘制绘图的代码:

import pylab as plt
import numpy as np
CYZ=np.load('matrix_2013_YZ')
fig = plt.figure()
fig.suptitle('Coherence matrix Y-Z', fontsize=14, fontweight='bold')
fig.text(0.45, 0.15, 'year=2013, events=86', color = 'white', visible = True,  fontsize=12, fontweight='bold', linespacing = 2)
ax = fig.gca()
cmap = plt.cm.get_cmap('jet', 100)
cs = plt.contourf(CYZ, 20, cmap=cmap, interpolation='bilinear')
ax.set_xlabel('X (km)')
ax.set_ylabel('Z (km)')
cbar = plt.colorbar(cs)
ax.invert_yaxis()
plt.savefig('stack_2013_YZ.eps')
这里的情节是:


谢谢

使用plt.figure方法的figsize参数非常感谢!它解决了这个问题。@CatarinaCM使用
ax.set\u aspect('equal')
怎么样,它使真实的比例与数字大小无关。。。