如何确保绘图的x和y轴大小相等?

如何确保绘图的x和y轴大小相等?,第1张

如何确保绘图的x和y轴大小相等?

plt.axis('scaled')
是你以后?如果数据限制相等,那将产生一个正方形图。

如果不是,则可以通过将轴的宽高比设置为xlimits和ylimits的比率来获得平方图。

import numpy as npimport matplotlib.pyplot as pltfig, (ax1, ax2) = plt.subplots(1,2)ax1.plot([-2.5, 2.5], [-4,13], "s-")ax1.axis("scaled")ax2.plot([-2.5, 2.5], [-4,13], "s-")ax2.set_aspect(np.diff(ax2.get_xlim())/np.diff(ax2.get_ylim()))plt.show()


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5650075.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存