matplotlib.patches.Polygon #

matplotlib.patches。多边形( xy , * , closed = True , ** kwargs ) [来源] #

基地:Patch

一个通用的多边形补丁。

xy是一个形状为 Nx2 的 numpy 数组。

如果closedTrue,多边形将被关闭,因此起点和终点相同。

有效的关键字参数是:

财产

描述

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_closed ( ) [来源] #

返回多边形是否闭合。

get_path ( ) [来源] #

获取Path多边形的。

get_xy ( ) [来源] #

获取路径的顶点。

返回
(N, 2) numpy 数组

顶点的坐标。

设置( * , agg_filter=<UNSET> , alpha=<UNSET> , animated=<UNSET> , antialiased=<UNSET> , capstyle=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET > , closed=<UNSET> , color=<UNSET> , edgecolor=<UNSET> , facecolor=<UNSET> , fill=<UNSET> , gid=< UNSET> , hat=<UNSET > , in_layout=<UNSET> , joinstyle=<UNSET> ,标签=<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> , xy=<UNSET> , zorder=<UNSET> ) [来源] #

一次设置多个属性。

支持的属性是

财产

描述

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

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

closed

布尔

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

布尔

xy

(N, 2) 类数组

zorder

漂浮

set_closed (关闭) [来源] #

设置多边形是否闭合。

参数
布尔

如果多边形是闭合的,则为真

set_xy ( xy ) [来源] #

设置多边形的顶点。

参数
xy (N, 2) 类数组

顶点的坐标。

笔记

与 不同Path,我们不会忽略最后一个输入顶点。如果多边形是封闭的,并且多边形的最后一个点不等于第一个点,我们假设用户没有显式传递一个 CLOSEPOLY顶点,并自己添加它。

属性 xy #

路径的顶点为 (N, 2) numpy 数组。

使用#的示例matplotlib.patches.Polygon

使用边距和sticky_edges 控制视图限制

使用边距和sticky_edges 控制视图限制

使用边距和sticky_edges 控制视图限制
箱线图

箱线图

箱线图
箭头指南

箭头指南

箭头指南
孵化演示

孵化演示

孵化演示
圆、楔形和多边形

圆、楔形和多边形

圆、楔形和多边形
:mod:`mpl_toolkits.axisartist.floating_axes` 功能

mpl_toolkits.axisartist.floating_axes 功能

:mod:`mpl_toolkits.axisartist.floating_axes` 功能
积分为曲线下面积

积分为曲线下面积

积分为曲线下面积
多边形编辑器

多边形编辑器

多边形编辑器
Trifinder 活动演示

Trifinder 活动演示

Trifinder 活动演示
注释

注释

注释