matplotlib.patches.Ellipse #

matplotlib.patches。椭圆( xy , width , height , * , angle = 0 , ** kwargs ) [source] #

基地:Patch

无标度椭圆。

参数
xy (浮点数,浮点数)

椭圆中心的 xy 坐标。

宽度浮动

水平轴的总长度(直径)。

高度浮动

垂直轴的总长度(直径)。

角度浮动,默认:0

逆时针旋转度数。

笔记

有效的关键字参数是:

财产

描述

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

返回椭圆的角度。

get_center ( ) [来源] #

返回椭圆的中心。

get_corners ( ) [来源] #

返回椭圆边界框的角。

边界框方向从旋转前定义的左下角逆时针移动。

get_height ( ) [来源] #

返回椭圆的高度。

get_patch_transform ( ) [来源] #

将实例映射补丁坐标返回Transform到数据坐标。

例如,可以通过提供单位圆的坐标和将坐标(块坐标)缩放 5 的变换来定义表示半径为 5 的圆的补丁。

get_path ( ) [来源] #

返回椭圆的路径。

get_width ( ) [来源] #

返回椭圆的宽度。

属性 高度#

返回椭圆的高度。

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 > , hat=< 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> ) [来源] #

一次设置多个属性。

支持的属性是

财产

描述

agg_filter

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

alpha

标量或无

angle

漂浮

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'、'.'、'*'}

height

漂浮

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

布尔

width

漂浮

zorder

漂浮

set_angle (角度) [来源] #

设置椭圆的角度。

参数
角度浮动
set_center ( xy ) [来源] #

设置椭圆的中心。

参数
xy (浮点数,浮点数)
set_height (高度) [来源] #

设置椭圆的高度。

参数
高度浮动
set_width (宽度) [来源] #

设置椭圆的宽度。

参数
宽度浮动
属性 宽度#

返回椭圆的宽度。

使用#的示例matplotlib.patches.Ellipse

用补丁剪裁图像

用补丁剪裁图像

用补丁剪裁图像
轴箱方面

轴箱方面

轴箱方面
绘制二维数据集的置信椭圆

绘制二维数据集的置信椭圆

绘制二维数据集的置信椭圆
比例不变的角度标签

比例不变的角度标签

比例不变的角度标签
注释图

注释图

注释图
AnnotationBbox 演示

AnnotationBbox 演示

AnnotationBbox 演示
Matplotlib 艺术家参考

Matplotlib 艺术家参考

Matplotlib 艺术家参考
海豚

海豚

海豚
椭圆演示

椭圆演示

椭圆演示
孵化演示

孵化演示

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

圆、楔形和多边形

圆、楔形和多边形
ggplot 样式表

ggplot 样式表

ggplot 样式表
灰度样式表

灰度样式表

灰度样式表
样式表参考

样式表参考

样式表参考
人物解剖

人物解剖

人物解剖
镜子

镜子

镜子
锚定艺术家

锚定艺术家

锚定艺术家
自定义投影

自定义投影

自定义投影
填充气泡图

填充气泡图

填充气泡图
在 3D 图中绘制平面对象

在 3D 图中绘制平面对象

在 3D 图中绘制平面对象
雷达图(又名蜘蛛图或星图)

雷达图(又名蜘蛛图或星图)

雷达图(又名蜘蛛图或星图)
带单位的椭圆

带单位的椭圆

带单位的椭圆
锚框04

锚框04

锚框04
注释解释

注释解释

注释解释
简单注释01

简单注释01

简单注释01
图例指南

图例指南

图例指南
转换教程

转换教程

转换教程
注释

注释

注释