Spec-Zone.ru › Matplotlib 3.6

matplotlib.patches.Wedge

classmatplotlib.patches.Wedge(center, r, theta1, theta2, *, width=None, **kwargs)[source]

Bases: Patch

Сектор.

Сектор, центрированный в точке x, y с радиусом r, охватывающий угол от theta1 до theta2 (в градусах). Если задан width, то рисуется частичный сектор от внутреннего радиуса r - width до внешнего радиуса r.

Допустимы следующие ключевые аргументы:

Свойство

Описание

agg_filter

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

alpha

неизвестно

animated

bool

antialiased или aa

bool или None

capstyle

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

clip_box

Bbox

clip_on

bool

clip_path

Сектор или (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

get_path()[source]

Возвращает путь этого сектора.

set(*, agg_filter=<НЕЗАДАНО>, alpha=<НЕЗАДАНО>, animated=<НЕЗАДАНО>, antialiased=<НЕЗАДАНО>, capstyle=<НЕЗАДАНО>, center=<НЕЗАДАНО>, clip_box=<НЕЗАДАНО>, clip_on=<НЕЗАДАНО>, clip_path=<НЕЗАДАНО>, color=<НЕЗАДАНО>, edgecolor=<НЕЗАДАНО>, facecolor=<НЕЗАДАНО>, fill=<НЕЗАДАНО>, gid=<НЕЗАДАНО>, hatch=<НЕЗАДАНО>, in_layout=<НЕЗАДАНО>, joinstyle=<НЕЗАДАНО>, label=<НЕЗАДАНО>, linestyle=<НЕЗАДАНО>, linewidth=<НЕЗАДАНО>, mouseover=<НЕЗАДАНО>, path_effects=<НЕЗАДАНО>, picker=<НЕЗАДАНО>, radius=<НЕЗАДАНО>, rasterized=<НЕЗАДАНО>, sketch_params=<НЕЗАДАНО>, snap=<НЕЗАДАНО>, theta1=<НЕЗАДАНО>, theta2=<НЕЗАДАНО>, transform=<НЕЗАДАНО>, url=<НЕЗАДАНО>, visible=<НЕЗАДАНО>, width=<НЕЗАДАНО>, zorder=<НЕЗАДАНО>)[source]

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

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

Свойство

Описание

agg_filter

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

alpha

скаляр или None

animated

bool

antialiased или aa

bool или None

capstyle

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

center

неизвестно

clip_box

Bbox

clip_on

bool

clip_path

Фигура или (Фигура, Преобразование) или None

color

цвет

edgecolor или ec

цвет или None

facecolor или fc

цвет или None

figure

Figure

fill

bool

gid

строка

hatch

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

in_layout

bool

joinstyle

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

label

объект

linestyle или ls

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

linewidth или lw

число с плавающей точкой или None

mouseover

bool

path_effects

AbstractPathEffect

picker

None или bool или число с плавающей точкой или вызываемая функция

radius

неизвестно

rasterized

bool

sketch_params

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

snap

bool или None

theta1

неизвестно

theta2

неизвестно

transform

Transform

url

строка

visible

bool

width

неизвестно

zorder

число с плавающей точкой

set_center(center)[source]
set_radius(radius)[source]
set_theta1(theta1)[source]
set_theta2(theta2)[source]
set_width(width)[source]

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

Labeling a pie and a donut

Подписи к круговой и кольцевой диаграммам

Подписи к круговой и кольцевой диаграммам
Reference for Matplotlib artists

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

Справочник по объектам Matplotlib
Circles, Wedges and Polygons

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

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

Круговая диаграмма с фильтром SVG

Круговая диаграмма с фильтром SVG

© 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.Wedge.html

Spec-Zone.ru

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