matplotlib.pyplot.tight_layout#

matplotlib.pyplot.tight_layout(*, pad=1.08, h_pad=None, w_pad=None, rect=None)[源代码][源代码]#

调整子图之间和周围的填充。

要从确定子图参数(即图例或注释)的边界框计算中排除Axes上的艺术家,请为该艺术家设置 a.set_in_layout(False)

参数:
填充float, 默认值: 1.08

图边缘与子图边缘之间的填充,作为字体大小的分数。

h_pad, w_pad : float, 默认值: pad浮点数,默认值:

相邻子图边缘之间的填充(高度/宽度),作为字体大小的分数。

rect元组 (左, 底, 右, 顶),默认: (0, 0, 1, 1)

归一化图形坐标系中的一个矩形区域,整个子图区域(包括标签)将适应该区域。

注释

备注

这是 Figure.tight_layoutpyplot 包装器

使用 matplotlib.pyplot.tight_layout 的示例#

线条样式

Linestyles

带注释的热图

Annotated heatmap

imshow 的插值

Interpolations for imshow

流线图

Streamplot

使用紧凑布局调整坐标轴大小

Resize Axes with tight layout

使用工程记数法格式化刻度

Format ticks using engineering notation

图例演示

Figure legend demo

Zorder 演示

Zorder Demo

3D 线框图在一个方向上

3D wireframe plots in one direction

刻度定位器

Tick locators

紧凑布局指南

Tight layout guide