我尝试运行提供here的示例,以获取自定义数据。
调用给定示例中显示的同一段代码生成4个图像,其中第一个小于其他图像:
window.print();
如果我在显示第一张图片后对plt.subplot(221)
plt.axis('off')
plt.imshow(rs.T, extent=(0,xsteps,0,ysteps), origin='lower')
plt.plot(points[:, 0], points[:, 1], 'k.', ms=1)
plt.title('Original')
plt.subplot(222)
plt.axis('off')
plt.imshow(grid_z0.T, origin='lower')
plt.title('Nearest')
plt.subplot(223)
plt.axis('off')
plt.imshow(grid_z1.T, origin='lower')
plt.title('Linear')
plt.subplot(224)
plt.axis('off')
plt.imshow(grid_z2.T, origin='lower')
plt.title('Cubic')
plt.gcf().set_size_inches(6, 6)
plt.show()
电话进行评论,则所有图表都会以相同的尺寸结束。
我想知道如何显示点并为所有图像保持相同的比例。
答案 0 :(得分:1)
在致电plt.autoscale(False)
之前插入plt.plot
。