我是Python语言的新手,我想把一个带有“true”的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')
下面是情节: https://www.dropbox.com/s/5ggzh0vgmoi5uh6/stack_2013_YZ.eps?dl=0
谢谢!你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐