Matplotlib is hiring a Research Software Engineering Fellow! See discourse for details. Apply by January 3, 2020
matplotlib.tight_layout
¶此模块提供了一些例程来调整子批次参数,以便子批次能够很好地符合图中的要求。这样做时,当前只考虑定位到轴的轴标签、勾号标签、轴标题和偏移框。
在内部,它假设ax.get-tightebox和ax.bbox之间的差异(左边距等)独立于轴位置。如果axles.adjustable为datalim,则可能失败。此外,在某些情况下(例如,左或右边缘受xlabel影响)也会失败。
matplotlib.tight_layout.
auto_adjust_subplotpars
(fig, renderer, nrows_ncols, num1num2_list, subplot_list, ax_bbox_list=None, pad=1.08, h_pad=None, w_pad=None, rect=None)[源代码]¶返回子批次参数的dict以调整子批次之间的间距或 None
如果结果轴的高度或宽度为零。
请注意,此函数忽略子批次本身的几何信息,但使用 nrows_ncols 和 num1num2_list 参数。此外,如果某些子批次 adjustable=datalim
.
参数: |
|
---|
matplotlib.tight_layout.
get_subplotspec_list
(axes_list, grid_spec=None)[源代码]¶从给定的轴列表中返回子图规范列表。
对于不支持子批次规范的轴的实例,列表中不会插入任何轴。
如果给定了网格_规范,则不会为不属于给定网格_规范的对象插入任何内容。
matplotlib.tight_layout.
get_tight_layout_figure
(fig, axes_list, subplotspec_list, renderer, pad=1.08, h_pad=None, w_pad=None, rect=None)[源代码]¶返回具有指定填充的紧密布局图形的子批次参数。
参数: |
|
---|---|
返回: |
|