使用适当大小的轴在 matplotlib 中创建绘图
Create plot in matplotlib with appropriately sized axis
在下图中,x轴增加到54,y轴增加到8。但是两者的大小是一样的。我想让这个数字成比例。 IE。 x 轴应比 y 轴长 54/8 的比例。有什么建议吗?
fig = plt.figure()
plt.xlim(0,54)
plt.ylim(0,8)
#plt.axis('off')
plt.show()
plt.close()
只需添加以下行:
fig = plt.figure()
plt.xlim(0,54)
plt.ylim(0,8)
plt.axes().set_aspect('equal')
plt.show()
在下图中,x轴增加到54,y轴增加到8。但是两者的大小是一样的。我想让这个数字成比例。 IE。 x 轴应比 y 轴长 54/8 的比例。有什么建议吗?
fig = plt.figure()
plt.xlim(0,54)
plt.ylim(0,8)
#plt.axis('off')
plt.show()
plt.close()
只需添加以下行:
fig = plt.figure()
plt.xlim(0,54)
plt.ylim(0,8)
plt.axes().set_aspect('equal')
plt.show()