matplotlib.axes.SubplotBase
- class
matplotlib.axes.SubplotBase(fig, *args, **kwargs)[source] -
Bases:
objectБазовый класс для подграфиков, которые представляют собой экземпляры
Axesс дополнительными методами для упрощения создания и управления наборомAxesвнутри фигуры.Параметры: -
fig
matplotlib.figure.Figure - *argsкортеж (nrows, ncols, index) или целое число
-
Массив подграфиков в фигуре имеет размерность
(nrows, ncols), а index — это индекс создаваемого подграфика. index начинается с 1 в левом верхнем углу и увеличивается вправо.Если nrows, ncols и index — однозначные числа, то args можно передать как одно трёхзначное число (например, 234 для (2, 3, 4)).
- **kwargs
-
Ключевые параметры передаются в конструктор класса Axes (sub).
-
__dict__= mappingproxy({'__module__': 'matplotlib.axes._subplots', '__doc__': '\n Base class for subplots, which are :class:`Axes` instances with\n additional methods to facilitate generating and manipulating a set\n of :class:`Axes` within a figure.\n ', '__init__': <function SubplotBase.__init__>, '__reduce__': <function SubplotBase.__reduce__>, 'get_geometry': <function SubplotBase.get_geometry>, 'change_geometry': <function SubplotBase.change_geometry>, 'get_subplotspec': <function SubplotBase.get_subplotspec>, 'set_subplotspec': <function SubplotBase.set_subplotspec>, 'get_gridspec': <function SubplotBase.get_gridspec>, 'figbox': <matplotlib._api.deprecation.deprecated.<locals>.deprecate.<locals>._deprecated_property object>, 'numRows': <matplotlib._api.deprecation.deprecated.<locals>.deprecate.<locals>._deprecated_property object>, 'numCols': <matplotlib._api.deprecation.deprecated.<locals>.deprecate.<locals>._deprecated_property object>, 'update_params': <function SubplotBase.update_params>, 'is_first_row': <function SubplotBase.is_first_row>, 'is_last_row': <function SubplotBase.is_last_row>, 'is_first_col': <function SubplotBase.is_first_col>, 'is_last_col': <function SubplotBase.is_last_col>, 'label_outer': <function SubplotBase.label_outer>, '_make_twin_axes': <function SubplotBase._make_twin_axes>, '__dict__': <attribute '__dict__' of 'SubplotBase' objects>, '__weakref__': <attribute '__weakref__' of 'SubplotBase' objects>, '__annotations__': {}})
-
__init__(fig, *args, **kwargs)[source] -
Параметры: -
fig
matplotlib.figure.Figure - *argsкортеж (nrows, ncols, index) или целое число
-
Массив подграфиков в фигуре имеет размерность
(nrows, ncols), а index — это индекс создаваемого подграфика. index начинается с 1 в левом верхнем углу и увеличивается вправо.Если nrows, ncols и index — однозначные числа, то args можно передать как одно трёхзначное число (например, 234 для (2, 3, 4)).
- **kwargs
-
Ключевые параметры передаются в конструктор класса Axes (sub).
-
fig
-
__module__= 'matplotlib.axes._subplots'
-
__reduce__()[source] -
Вспомогательная функция для сериализации.
-
__weakref__ -
Список слабых ссылок на объект (если определён)
-
change_geometry(numrows, numcols, num)[source] -
[Устарело] Изменение геометрии подграфика, например, с (1, 1, 1) на (2, 2, 3).
Примечания
Устарело начиная с версии 3.4.
- свойство
figbox
-
get_geometry()[source] -
[Устарело] Получение геометрии подграфика, например, (2, 2, 3).
Примечания
Устарело начиная с версии 3.4.
-
get_gridspec()[source] -
Возвращает экземпляр
GridSpec, связанный с подграфиком.
-
get_subplotspec()[source] -
Возвращает экземпляр
SubplotSpec, связанный с подграфиком.
-
is_first_col()[source] -
[Устарело]
Примечания
Устарело начиная с версии 3.4:
-
is_first_row()[source] -
[Устарело]
Примечания
Устарело начиная с версии 3.4:
-
is_last_col()[source] -
[Устарело]
Примечания
Устарело начиная с версии 3.4:
-
is_last_row()[source] -
[Устарело]
Примечания
Устарело начиная с версии 3.4:
-
label_outer()[source] -
Отображаются только метки и деления "внешних" осей.
Метки по оси X сохраняются только для подграфиков в последней строке; метки по оси Y — только для подграфиков в первом столбце.
- свойство
numCols
- свойство
numRows
-
fig
-
set_subplotspec(subplotspec)[source] -
Установить экземпляр
SubplotSpec, связанный с подграфиком.
-
update_params()[source] -
[Устарело] Обновить положение подграфика из
self.figure.subplotpars.Примечания
Устарело начиная с версии 3.4.
-
Примеры использования matplotlib.axes.SubplotBase
© 2012–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.4.3/api/_as_gen/matplotlib.axes.SubplotBase.html