我希望在方形图上画线。
天秤x-axis和y-axis应该是相同的。
x-axis
y-axis
例如x的范围是0到10,在屏幕上是10厘米。y的范围也必须为0到10,并且也必须为10 cm。
即使我迷失了窗口大小,也必须保持正方形。
目前,我的图形与窗口大小一起缩放。
我该如何实现?
更新:
我尝试了以下操作,但没有成功。
plt.xlim(-3, 3) plt.ylim(-3, 3) plt.axis('equal')
您需要对api进行更深入的研究:
from matplotlib import pyplot as plt plt.plot(range(5)) plt.xlim(-3, 3) plt.ylim(-3, 3) plt.gca().set_aspect('equal', adjustable='box') plt.draw()
set_aspect的文档