mpl_toolkits.axes_grid1.axes_grid.ImageGrid #

mpl_toolkits.axes_grid1.axes_grid类。ImageGrid ( fig , rect , nrows_ncols , ngrids = None , direction = 'row' , axes_pad = 0.02 , * , share_all = False , aspect = True , label_mode = 'L' , cbar_mode = None , cbar_location = 'right' , cbar_pad =cbar_size = '5%' , cbar_set_cax = True , axes_class = None ) [来源] #

基地:Grid

参数
Figure

父图。

rect (float, float, float, float) 或 int

坐标轴位置,作为元组或三位子图位置代码(例如,“121”)。(left, bottom, width, height)

nrows_ncols (int, int)

网格中的行数和列数。

ngrids int 或 None,默认值:None

如果不是 None,则仅创建网格中的第一个ngrids轴。

方向{“行”,“列”},默认:“行”

轴是按行优先(“逐行”)还是按列优先(“逐列”)创建的。grid[index]这也会影响使用索引 ( )访问轴的顺序。

axes_pad浮点数或(浮点数,浮点数),默认值:0.02in

轴之间的填充或(水平填充,垂直填充),以英寸为单位。

share_all布尔值,默认值:False

所有轴是否共享它们的 x 轴和 y 轴。

方面布尔,默认值:True

坐标区纵横比是否遵循数据限制的纵横比。

label_mode {"L", "1", "all"},默认值:"L"

确定哪些轴将获得刻度标签:

  • “L”:左列的所有轴都得到垂直刻度标签;底行的所有轴都获得水平刻度标签。

  • “1”:仅标记左下轴。

  • “all”:所有轴都被标记。

cbar_mode {“每个”,“单个”,“边缘”,无},默认值:无

是否为“每个”轴创建一个颜色条,为整个网格创建一个“单个”颜色条,只为由cbar_location确定的“边缘”上的轴创建颜色条,或者不创建颜色条。颜色条存储在cbar_axes属性中。

cbar_location {"left", "right", "bottom", "top"}, 默认值: "right"
cbar_pad浮动,默认值:无

图像轴和颜色条轴之间的填充。

cbar_size尺寸规格(参见Size.from_any),默认值:“5%”

颜色条大小。

cbar_set_cax布尔值,默认值:True

如果为 True,则网格中的每个轴都有一个绑定到关联cbar_axes的cax属性。

axes_class的子类matplotlib.axes.Axes,默认值:无