Spec-Zone.ru › Matplotlib 3.8

matplotlib.patches.Ellipse

classmatplotlib.patches.Ellipse(xy, width, height, *, angle=0, **kwargs)[source]

Основания: Patch

Эллипс без масштаба.

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

Координаты центра эллипса.

widthfloat

Полная длина (диаметр) горизонтальной оси.

heightfloat

Полная длина (диаметр) вертикальной оси.

anglefloat, по умолчанию: 0

Поворот против часовой стрелки в градусах.

Примечания

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

Свойство

Описание

agg_filter

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

alpha

неизвестно

animated

bool

antialiased или aa

bool или None

capstyle

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

clip_box

BboxBase или None

clip_on

bool

clip_path

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

color

цвет

edgecolor или ec

цвет или None

facecolor или fc

цвет или None

figure

Figure

fill

bool

gid

str

hatch

{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}

in_layout

bool

joinstyle

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

label

объект

linestyle или ls

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

linewidth или lw

float или None

mouseover

bool

path_effects

список AbstractPathEffect

picker

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

rasterized

bool

sketch_params

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

snap

bool или None

transform

Transform

url

str

visible

bool

zorder

float

свойствоangle

Возвращает угол эллипса.

свойствоcenter

Возвращает центр эллипса.

get_angle()[source]

Возвращает угол эллипса.

get_center()[source]

Возвращает центр эллипса.

get_co_vertices()[source]

Возвращает координаты со-вершин эллипса.

Определение можно найти здесь

Введено в версии 3.8.

END_OF_DOCUMENT_MARKER
get_corners()[source]

Возвращает углы прямоугольника, ограничивающего эллипс.

Ориентация ограничивающего прямоугольника происходит против часовой стрелки от нижнего левого угла, определенного до поворота.

get_height()[source]

Возвращает высоту эллипса.

get_patch_transform()[source]

Возвращает экземпляр Transform, отображающий координаты области в координаты данных.

Например, можно определить область круга, представляющую радиус 5, предоставив координаты единичного круга и преобразование, которое масштабирует координаты (координаты области) на 5.

get_path()[source]

Возвращает путь эллипса.

get_vertices()[source]

Возвращает координаты вершин эллипса.

Определение можно найти здесь

Введено в версии 3.8.

get_width()[source]

Возвращает ширину эллипса.

propertyheight

Возвращает высоту эллипса.

set(*, agg_filter=<UNSET>, alpha=<UNSET>, angle=<UNSET>, animated=<UNSET>, antialiased=<UNSET>, capstyle=<UNSET>, center=<UNSET>, clip_box=<UNSET>, clip_on=<UNSET>, clip_path=<UNSET>, color=<UNSET>, edgecolor=<UNSET>, facecolor=<UNSET>, fill=<UNSET>, gid=<UNSET>, hatch=<UNSET>, height=<UNSET>, in_layout=<UNSET>, joinstyle=<UNSET>, label=<UNSET>, linestyle=<UNSET>, linewidth=<UNSET>, mouseover=<UNSET>, path_effects=<UNSET>, picker=<UNSET>, rasterized=<UNSET>, sketch_params=<UNSET>, snap=<UNSET>, transform=<UNSET>, url=<UNSET>, visible=<UNSET>, width=<UNSET>, zorder=<UNSET>)[source]

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

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

Свойство

Описание

agg_filter

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

alpha

скаляр или None

angle

float

animated

bool

antialiased или aa

bool или None

capstyle

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

center

(float, float)

clip_box

BboxBase или None

clip_on

bool

clip_path

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

color

цвет

edgecolor или ec

цвет или None

facecolor или fc

цвет или None

figure

Figure

fill

bool

gid

str

hatch

{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}

height

float

in_layout

bool

joinstyle

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

label

объект

linestyle или ls

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

linewidth или lw

float или None

mouseover

bool

path_effects

список AbstractPathEffect

picker

None или bool или float или вызываемая функция

rasterized

bool

sketch_params

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

snap

bool или None

transform

Transform

url

str

visible

bool

width

float

zorder

float

set_angle(angle)[source]

Установить угол эллипса.

Parameters:
anglefloat
set_center(xy)[source]

Установить центр эллипса.

Parameters:
xy(float, float)
set_height(height)[source]

Установить высоту эллипса.

Parameters:
heightfloat
set_width(width)[source]

Установить ширину эллипса.

Параметры:
widthfloat
propertywidth

Возвращает ширину эллипса.

Примеры использования matplotlib.patches.Ellipse

Обрезка изображений с помощью элементов

Обрезка изображений с помощью элементов

Аспект области Axes

Аспект области Axes

Построение эллипса доверия двумерного набора данных

Построение эллипса доверия двумерного набора данных

Метка угла, инвариантная к масштабу

Метка угла, инвариантная к масштабу

Аннотирование графиков

Аннотирование графиков

Демонстрация AnnotationBbox

Демонстрация AnnotationBbox

Справочник по элементам Matplotlib

Справочник по элементам Matplotlib

Дельфины

Дельфины

Демонстрация эллипса со стрелкой ориентации

Демонстрация эллипса со стрелкой ориентации

Демонстрация эллипсов

Демонстрация эллипсов

Демонстрация штриховки

Демонстрация штриховки

Круги, сегменты и многоугольники

Круги, сегменты и многоугольники

Стиль ggplot

Стиль ggplot

Стиль "сепия"

Стиль "сепия"

Справочник по стилям

Справочник по стилям

Структура фигуры

Структура фигуры

Увеличение

Увеличение

Якорящиеся элементы

Якорящиеся элементы

Пользовательская проекция

Пользовательская проекция

Диаграмма с упакованными пузырьками

Диаграмма с упакованными пузырьками

Рисование плоских объектов на 3D графике

Рисование плоских объектов на 3D графике

Диаграмма радара (также известная как диаграмма паука или звёздная диаграмма)

Диаграмма радара (также известная как диаграмма паука или звёздная диаграмма)

Эллипс с единицами измерения

Эллипс с единицами измерения

Объяснение аннотаций

Объяснение аннотаций

Простая аннотация 01

Простая аннотация 01

Учебник по преобразованиям

Учебник по преобразованиям

Руководство по легендам

Руководство по легендам

Аннотации

Аннотации

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

Spec-Zone.ru

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