如何根据表的高度调整pyplot中的子图大小?

时间:2018-07-14 07:38:33

标签: matplotlib

matplotlib.pyplot中有多种更改子图大小的方法。但是,它们似乎都需要进行一些手动调整。我想自动执行此操作,具体取决于地块的实际大小。

就我而言,我想生成很多看起来像这样的pdf文件:

enter image description here

如您所见,顶部子图中的表周围有很多空白,因此我想减小顶部子图的垂直大小并使底部子图变大,以将其填满一点更好。

我知道我可以用GridSpec设置子图的大小,以及其他令人困惑的方法。但是,表中的行数会因文件而异,因此我事先不知道我希望子图的大小。

TL; DR:我希望第一个子图与桌子一样高(但是要高得多),第二个子图要占用剩余空间。 MatPlotLib中有可能吗?

0 个答案:

没有答案