我一直在使用此代码用常见的颜色条绘制 3 个图形:
grid_top = ImageGrid(fig, 211, nrows_ncols = (1, 3),
cbar_location = "right",
cbar_mode="single",
cbar_pad=.2)
for n in xrange(3):
im1 = grid_top[n].pcolor(data_top[n],
interpolation='nearest', vmin=0, vmax=5)
plt.show()
我想使用 Basemap 来绘制正交投影,我将其定义为:
m=Basemap(projection='ortho',lon_0=lon_0,lat_0=lat_0,resolution='l',
llcrnrx=0.,llcrnry=0.,urcrnrx=m1.urcrnrx/2.,urcrnry=m1.urcrnry/2.)
什么时候,我将上面的代码更改如下:
im1 = grid_top[n].m.pcolor(data_top[n], interpolation='nearest', vmin=0, vmax=5)
我得到一个错误..
我必须进行哪些更改才能使其与 Basemap 一起使用?
谢谢