Spec-Zone.ru › Matplotlib

matplotlib.lines.AxLine

class matplotlib.lines. AxLine ( xy1 , xy2 , slope , ** kwargs ) [source]

Bases: Line2D

Вспомогательный класс, реализующий axline , пересчитывая преобразование художника во время рисования.

Параметры:
xy1(float, float)

Первая пара координат (x, y) для прямой.

xy2(float, float) или None

Вторая пара координат (x, y) для прямой. Необходимо передать либо xy2, либо slope, но не оба одновременно.

slopefloat или None

Угол наклона прямой. Необходимо передать либо xy2, либо slope, но не оба одновременно.

draw ( renderer ) [source]

Отрисовка объекта (и его дочерних элементов) с помощью заданного рендерера.

Не имеет эффекта, если объект не виден ( Artist.get_visible возвращает False).

Параметры:
renderer RendererBase подкласс.

Примечания

Этот метод переопределяется в подклассах объектов.

get_slope ( ) [source]

Возвращает значение slope прямой.

get_transform ( ) [source]

Возвращает экземпляр Transform , используемый этим объектом.

get_xy1 ( ) [source]

Возвращает значение xy1 прямой.

get_xy2 ( ) [source]

Возвращает значение xy2 прямой.

set ( *, agg_filter=<UNSET>, alpha=<UNSET>, animated=<UNSET>, antialiased=<UNSET>, clip_box=<UNSET>, clip_on=<UNSET>, clip_path=<UNSET>, color=<UNSET>, dash_capstyle=<UNSET>, dash_joinstyle=<UNSET>, dashes=<UNSET>, data=<UNSET>, drawstyle=<UNSET>, fillstyle=<UNSET>, gapcolor=<UNSET>, gid=<UNSET>, in_layout=<UNSET>, label=<UNSET>, linestyle=<UNSET>, linewidth=<UNSET>, marker=<UNSET>, markeredgecolor=<UNSET>, markeredgewidth=<UNSET>, markerfacecolor=<UNSET>, markerfacecoloralt=<UNSET>, markersize=<UNSET>, markevery=<UNSET>, mouseover=<UNSET>, path_effects=<UNSET>, picker=<UNSET>, pickradius=<UNSET>, rasterized=<UNSET>, sketch_params=<UNSET>, slope=<UNSET>, snap=<UNSET>, solid_capstyle=<UNSET>, solid_joinstyle=<UNSET>, transform=<UNSET>, url=<UNSET>, visible=<UNSET>, xdata=<UNSET>, xy1=<UNSET>, xy2=<UNSET>, ydata=<UNSET>, zorder=<UNSET> ) [source]

Устанавливает несколько свойств сразу.

Поддерживаемые свойства

Свойство

Описание

agg_filter

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

alpha

скаляр или None

animated

логическое значение

antialiased или aa

логическое значение

clip_box

BboxBase или None

clip_on

логическое значение

clip_path

объект Patch или (Path, Transform) или None

color или c

цвет

dash_capstyle

CapStyle или {'butt', 'projecting', 'round'}

dash_joinstyle

JoinStyle или {'miter', 'round', 'bevel'}

dashes

последовательность чисел с плавающей точкой (чернила включены/выключены в точках) или (None, None)

data

массив (2, N) или два одномерных массива

drawstyle или ds

{'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, по умолчанию: 'default'

figure

Figure

fillstyle

{'full', 'left', 'right', 'bottom', 'top', 'none'}

gapcolor

цвет или None

gid

строка

in_layout

логическое значение

label

объект

linestyle или ls

{'-', '--', '-.', ':', '', (смещение, последовательность включения/выключения), ...}

linewidth или lw

вещественное число

marker

строка стиля маркера, Path или MarkerStyle

markeredgecolor или mec

цвет

markeredgewidth или mew

вещественное число

markerfacecolor или mfc

цвет

markerfacecoloralt или mfcalt

цвет

markersize или ms

вещественное число

markevery

None или целое число или (целое число, целое число) или срез или список [целое число] или вещественное число или (вещественное число, вещественное число) или список [логическое значение]

mouseover

логическое значение

path_effects

список AbstractPathEffect

picker

вещественное число или вызываемый объект [[Художник, Событие], кортеж[логическое значение, словарь]]

pickradius

вещественное число

rasterized

логическое значение

sketch_params

(масштаб: вещественное число, длина: вещественное число, случайность: вещественное число)

slope

вещественное число

snap

логическое значение или None

solid_capstyle

CapStyle или {'butt', 'projecting', 'round'}

solid_joinstyle

JoinStyle или {'miter', 'round', 'bevel'}

transform

Transform

url

строка

visible

логическое значение

xdata

одномерный массив

xy1

неизвестно

xy2

неизвестно

ydata

одномерный массив

zorder

вещественное число

set_slope(slope)[source]

Установить значение наклона линии.

Параметры:
slopeвещественное число

Наклон линии.

set_xy1(x, y)[source]

Установить значение xy1 линии.

Параметры:
x, yвещественное число

Точки, через которые должна проходить линия.

set_xy2(x, y)[source]

Установить значение xy2 линии.

Параметры:
x, yвещественное число

Точки, через которые должна проходить линия.

© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/matplotlib.lines.AxLine.html

Spec-Zone.ru

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