我有一个13x1340矩阵,我通常可以正确绘制,无需指定宽高比。
但是,我现在想调整该宽高比,以便将13行对应不同比例的两个矩阵绘制为长度相等但高度不同的矩形,与相应的轴比例成比例。
我尝试使用get_aspect()方法获取正在使用的数值,但它返回'auto'。我试着猜测它的值,发现它接近4.5 /(1340 * 180),这看起来对我来说是一个完全荒谬的价值。我预计它会接近13/1340,但也许我不太明白如何计算宽高比。
将纵横比设置为1会给我一个非常薄的数字,具有适当的垂直尺寸。随着值的减小,数字的长度变长,直到达到~4.5 /(1340 * 180)。之后,它会在保持固定长度的同时开始失去高度。
图形尺寸设置为3英寸高,7英寸大,dpi设置为savefig()方法。
get_data_ratio()方法返回一个略大于13 * 1340的值,虽然很明显这个值不是构造图形所使用的宽高比。