Spec-Zone.ru › Matplotlib 3.6

matplotlib.patches.Ellipse

классmatplotlib.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

Bbox

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

{'-', '--', '-.', ':', '', (offset, on-off-seq), ...}

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

строка

visible

bool

zorder

float

свойствоangle

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

свойствоcenter

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

get_angle()[source]

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

get_center()[source]

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

get_corners()[source]

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

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

get_height()[source]

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

END_OF_DOCUMENT_MARKER
get_patch_transform()[source]

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

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

get_path()[source]

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

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

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

alpha

скаляр или None

angle

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

animated

булево значение

antialiased или aa

булево значение или None

capstyle

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

center

(вещественное число, вещественное число)

clip_box

Bbox

clip_on

булево значение

clip_path

Объект Patch или (объект Path, преобразование) или None

color

цвет

edgecolor или ec

цвет или None

facecolor или fc

цвет или None

figure

Figure

fill

булево значение

gid

строка

hatch

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

height

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

in_layout

булево значение

joinstyle

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

label

объект

linestyle или ls

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

linewidth или lw

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

mouseover

булево значение

path_effects

AbstractPathEffect

picker

None или булево значение или вещественное число или вызываемый объект

rasterized

булево значение

sketch_params

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

snap

булево значение или None

transform

Transform

url

строка

visible

булево значение

width

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

zorder

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

set_angle(angle)[source]

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

Параметры:
angleвещественное число
set_center(xy)[source]

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

Параметры:
xy(вещественное число, вещественное число)
set_height(height)[source]

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

Параметры:
heightвещественное число
set_width(width)[source]

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

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

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

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

Clipping images with patches

Обрезка изображений с помощью фигур

Обрезка изображений с помощью фигур
Axes box aspect

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

Аспект области Axes
Plot a confidence ellipse of a two-dimensional dataset

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

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

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

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

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

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

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

Демонстрация AnnotationBbox
Reference for Matplotlib artists

Справочник по объектам Matplotlib

Справочник по объектам Matplotlib
Dolphins

Дельфины

Дельфины
Ellipse Demo

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

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

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

Демонстрация штриховки
Circles, Wedges and Polygons

Окружности, сектора и многоугольники

Окружности, сектора и многоугольники
ggplot style sheet

Стиль ggplot

Стиль ggplot
Grayscale style sheet

Стиль "серая шкала"

Стиль "серая шкала"
Style sheets reference

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

Справочник по стилям оформления
Anatomy of a figure

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

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

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

Увеличительное стекло
Anchored Artists

Закрепленные объекты

Закрепленные объекты
Custom projection

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

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

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

Диаграмма с упакованными пузырьками
Draw flat objects in 3D plot

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

Рисование плоских объектов на 3D графике
Radar chart (aka spider or star chart)

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

Диаграмма радара (также известная как диаграмма паука или звездообразная диаграмма)
Ellipse with units

Эллипс с единицами

Эллипс с единицами
Anchored Box04

Закрепленная область 04

Закрепленная область 04
Annotate Explain

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

Аннотация Объяснение
Simple Annotate01

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

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

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

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

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

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

Аннотации

Аннотации

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

Spec-Zone.ru

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