Spec-Zone.ru › Matplotlib

mpl_toolkits.axisartist.axislines.AxesZero

classmpl_toolkits.axisartist.axislines.AxesZero(*args, grid_helper=None, **kwargs)[исходный код]

Базовые классы: Axes

Создаёт оси на рисунке.

Параметры:
figFigure

Оси создаются на рисунке Figure fig.

*args

*args может быть одним прямоугольником (left, bottom, width, height) или одним объектом Bbox. Это задаёт прямоугольник (в координатах рисунка), в котором размещаются оси.

*args также может состоять из трёх чисел или одного трёхзначного числа; в последнем случае цифры рассматриваются как отдельные числа. Числа интерпретируются как (nrows, ncols, index): (nrows, ncols) задаёт размер массива подграфиков, а index — индекс создаваемого подграфика, начиная с 1. Наконец, *args также может непосредственно быть экземпляром SubplotSpec.

sharex, shareyAxes, необязательно

Ось x или y axis является общей с осью x или y входного объекта Axes. Обратите внимание, что отменить совместное использование осей невозможно.

frameonbool, по умолчанию: True

Определяет, видна ли рамка осей.

box_aspectfloat, необязательно

Задаёт фиксированное соотношение сторон рамки осей, то есть отношение высоты к ширине. Подробности см. в описании set_box_aspect.

forward_navigation_eventsbool или "auto", по умолчанию: "auto"

Управляет передачей событий панорамирования и масштабирования осям, расположенным под этими осями. Значение "auto" соответствует True для осей с невидимой областью заливки и False в остальных случаях.

**kwargs

Другие необязательные аргументы-ключевые слова:

Свойство

Описание

adjustable

{'box', 'datalim'}

agg_filter

функция фильтрации, принимающая массив float размером (m, n, 3) и значение dpi и возвращающая массив размером (m, n, 3) и два смещения от нижнего левого угла изображения

alpha

float или None

anchor

(float, float) или {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}

animated

bool

aspect

{'auto', 'equal'} или float

autoscale_on

bool

autoscalex_on

неизвестно

autoscaley_on

неизвестно

axes_locator

Callable[[Axes, Renderer], Bbox]

axisbelow

bool или 'line'

box_aspect

float или None

clip_box

BboxBase или None

clip_on

bool

clip_path

Patch или (Path, Transform) или None

facecolor или fc

цвет

figure

Figure или SubFigure

forward_navigation_events

bool или "auto"

frame_on

bool

gid

str

in_layout

bool

label

object

mouseover

bool

navigate

bool

navigate_mode

неизвестно

path_effects

список объектов AbstractPathEffect

picker

None или bool, или float, или вызываемый объект

position

[left, bottom, width, height] или Bbox

prop_cycle

Cycler

rasterization_zorder

float или None

rasterized

bool

sketch_params

(scale: float, length: float, randomness: float)

snap

bool или None

subplotspec

неизвестно

title

str

transform

Transform

url

str

visible

bool

xbound

(lower: float, upper: float)

xlabel

str

xlim

(left: float, right: float)

xmargin

float больше -0.5

xscale

неизвестно

xticklabels

неизвестно

xticks

неизвестно

ybound

(lower: float, upper: float)

ylabel

str

ylim

(bottom: float, top: float)

ymargin

float больше -0.5

yscale

неизвестно

yticklabels

неизвестно

yticks

неизвестно

zorder

float

Возвращает:
Axes

Новый объект Axes.

clear()[исходный код]

Очищает оси.

set(*, adjustable=<UNSET>, agg_filter=<UNSET>, alpha=<UNSET>, anchor=<UNSET>, animated=<UNSET>, aspect=<UNSET>, autoscale_on=<UNSET>, autoscalex_on=<UNSET>, autoscaley_on=<UNSET>, axes_locator=<UNSET>, axisbelow=<UNSET>, box_aspect=<UNSET>, clip_box=<UNSET>, clip_on=<UNSET>, clip_path=<UNSET>, facecolor=<UNSET>, forward_navigation_events=<UNSET>, frame_on=<UNSET>, gid=<UNSET>, in_layout=<UNSET>, label=<UNSET>, mouseover=<UNSET>, navigate=<UNSET>, path_effects=<UNSET>, picker=<UNSET>, position=<UNSET>, prop_cycle=<UNSET>, rasterization_zorder=<UNSET>, rasterized=<UNSET>, sketch_params=<UNSET>, snap=<UNSET>, subplotspec=<UNSET>, title=<UNSET>, transform=<UNSET>, url=<UNSET>, visible=<UNSET>, xbound=<UNSET>, xlabel=<UNSET>, xlim=<UNSET>, xmargin=<UNSET>, xscale=<UNSET>, xticklabels=<UNSET>, xticks=<UNSET>, ybound=<UNSET>, ylabel=<UNSET>, ylim=<UNSET>, ymargin=<UNSET>, yscale=<UNSET>, yticklabels=<UNSET>, yticks=<UNSET>, zorder=<UNSET>)[исходный код]

Задать несколько свойств одновременно.

Поддерживаются следующие свойства:

Свойство

Описание

adjustable

{'box', 'datalim'}

agg_filter

функция фильтра, принимающая массив вещественных чисел (m, n, 3) и значение dpi и возвращающая массив (m, n, 3) и два смещения от нижнего левого угла изображения

alpha

float or None

anchor

(float, float) or {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}

animated

bool

aspect

{'auto', 'equal'} or float

autoscale_on

bool

autoscalex_on

неизвестно

autoscaley_on

неизвестно

axes_locator

Callable[[Axes, Renderer], Bbox]

axisbelow

bool or 'line'

box_aspect

float or None

clip_box

BboxBase or None

clip_on

bool

clip_path

Patch or (Path, Transform) or None

facecolor or fc

цвет

figure

Figure or SubFigure

forward_navigation_events

bool or "auto"

frame_on

bool

gid

str

in_layout

bool

label

object

mouseover

bool

navigate

bool

navigate_mode

неизвестно

path_effects

list of AbstractPathEffect

picker

None or bool or float or callable

position

[left, bottom, width, height] or Bbox

prop_cycle

Cycler

rasterization_zorder

float or None

rasterized

bool

sketch_params

(scale: float, length: float, randomness: float)

snap

bool or None

subplotspec

неизвестно

title

str

transform

Transform

url

str

visible

bool

xbound

(lower: float, upper: float)

xlabel

str

xlim

(left: float, right: float)

xmargin

float greater than -0.5

xscale

неизвестно

xticklabels

неизвестно

xticks

неизвестно

ybound

(lower: float, upper: float)

ylabel

str

ylim

(bottom: float, top: float)

ymargin

float greater than -0.5

yscale

неизвестно

yticklabels

неизвестно

yticks

неизвестно

zorder

float

Примеры использования mpl_toolkits.axisartist.axislines.AxesZero

Стили линий осей

Стили линий осей

Пользовательские осевые линии с axisartist

Пользовательские осевые линии с axisartist

Простая осевая линия

Простая осевая линия

© 2012–2026 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/mpl_toolkits.axisartist.axislines.AxesZero.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API