matplotlib.patches.Wedge #

matplotlib.patches。Wedge ( center , r , theta1 , theta2 , * , width = None , ** kwargs ) [来源] #

基地:Patch

楔形贴片。

以x为中心的楔形,y中心半径为r ,将theta1扫描到theta2(以度为单位)。如果给出了宽度,则从内半径r -宽度 到外半径r绘制一个部分楔形。

有效的关键字参数是:

财产

描述

agg_filter

一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量

alpha

未知

animated

布尔

antialiased或aa

布尔或无

capstyle

CapStyle或 {'butt', 'projecting', 'round'}

clip_box

Bbox

clip_on

布尔

clip_path

补丁或(路径,变换)或无

color

颜色

edgecolor或 ec

颜色或无

facecolor或 fc

颜色或无

figure

Figure

fill

布尔

gid

字符串

hatch

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

in_layout

布尔

joinstyle

JoinStyle或 {'miter', 'round', 'bevel'}

label

目的

linestyle或 ls

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

linewidth或 lw

浮动或无

mouseover

布尔

path_effects

AbstractPathEffect

picker

None 或 bool 或 float 或可调用

rasterized

布尔

sketch_params

(比例:浮动,长度:浮动,随机性:浮动)

snap

布尔或无

transform

Transform

url

字符串

visible

布尔

zorder

漂浮

get_path ( ) [来源] #

返回此补丁的路径。

set ( * , agg_filter=<UNSET> , alpha=<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> , hash=<UNSET > , in_layout=<UNSET> , joinstyle=<UNSET> ,标签=<UNSET> ,linestyle=<UNSET> , linewidth=<UNSET> , mouseover=<UNSET> , path_effects=<UNSET > , picker=< UNSET> , radius=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , snap= <UNSET> , theta1=<UNSET> , theta2=<UNSET> , transform=<UNSET> , url=<UNSET> , visible=<UNSET> , width=<UNSET> , zorder=<UNSET> ) [来源] #

一次设置多个属性。

支持的属性是

财产

描述

agg_filter

一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量

alpha

标量或无

animated

布尔

antialiased或aa

布尔或无

capstyle

CapStyle或 {'butt', 'projecting', 'round'}

center

未知

clip_box

Bbox

clip_on

布尔

clip_path

补丁或(路径,变换)或无

color

颜色

edgecolor或 ec

颜色或无

facecolor或 fc

颜色或无

figure

Figure

fill

布尔

gid

字符串

hatch

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

in_layout

布尔

joinstyle

JoinStyle或 {'miter', 'round', 'bevel'}

label

目的

linestyle或 ls

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

linewidth或 lw

浮动或无

mouseover

布尔

path_effects

AbstractPathEffect

picker

None 或 bool 或 float 或可调用

radius

未知

rasterized

布尔

sketch_params

(比例:浮动,长度:浮动,随机性:浮动)

snap

布尔或无

theta1

未知

theta2

未知

transform

Transform

url

字符串

visible

布尔

width

未知

zorder

漂浮

set_center (中心) [来源] #
set_radius (半径) [来源] #
set_theta1 ( theta1 ) [来源] #
set_theta2 ( theta2 ) [来源] #
set_width (宽度) [来源] #

使用#的示例matplotlib.patches.Wedge

标记馅饼和甜甜圈

标记馅饼和甜甜圈

标记馅饼和甜甜圈
Matplotlib 艺术家参考

Matplotlib 艺术家参考

Matplotlib 艺术家参考
圆、楔形和多边形

圆、楔形和多边形

圆、楔形和多边形
SVG 滤镜派

SVG 滤镜派

SVG 滤镜派