
如何在matplotlib中增加数字的大小,以容纳可变数量的子图,同时保持高度不变?
我正在绘制大量的数字,每个数字都包含一个主要的子图(绿色),它应该覆盖图像高度的90%.除此之外,我添加了一个可变数量的注释子图(橙色),每个应该占据10%的高度.换句话说,带有一个注释的图形的基本情况将导致高度为100%的图形,带有5个注释的图形将具有140%的总高度
一个命令,允许我绘制主要情节,然后增加数字,因为我添加每个子情节将是理想的.
我不认为这是一个自动选项。我可能是错的。有figure.set_figheight以英寸为单位调整尺寸的功能。问题是轴是相对于图形尺寸定义的,因此在调整大小之前图形上的任何子图都会缩放以填充额外的 40% 空间。
您必须编写一个例程,既可以调整图形的高度和比例,又可以替换图形中的任何内容。并非不可能,但我再次认为此功能尚不存在。
| 归档时间: |
|
| 查看次数: |
548 次 |
| 最近记录: |