具有x个和y个条目的奇数但相等的pcolormesh的行为与x和y个条目的相等,相等的数量不同

时间:2018-12-03 16:30:49

标签: python matplotlib plot 2d

当使用奇数个条目而不是偶数个条目时,如何使pcolormesh不产生延伸轴?例如,如果我按以下方式初始化绘图:

fig2 = plt.figure(2)
ax2 = fig2.add_subplot(111,axisbg='tan')    
plot_strains = np.random.rand(16, 16)
pcm = ax2.pcolor(plot_strains, cmap='jet', edgecolors='k', linewidths=1)
fig2.colorbar(pcm)

我得到以下情节

enter image description here

但是,如果我初始化为:

fig2 = plt.figure(2)
ax2 = fig2.add_subplot(111,axisbg='tan') 
plot_strains = np.random.rand(17, 17)
pcm = ax2.pcolor(plot_strains, cmap='jet', edgecolors='k', linewidths=1)
fig2.colorbar(pcm)

我得到: enter image description here

我不要多余的“ 18”轴。在所有偶数和奇数组合中,此行为似乎都是一致的。任何指针如何解决这个问题?谢谢!

0 个答案:

没有答案