matplotlib.artist.Artist.set#

Artist.set(*, agg_filter=<UNSET>, alpha=<UNSET>, animated=<UNSET>, clip_box=<UNSET>, clip_on=<UNSET>, clip_path=<UNSET>, gid=<UNSET>, in_layout=<UNSET>, label=<UNSET>, mouseover=<UNSET>, path_effects=<UNSET>, picker=<UNSET>, rasterized=<UNSET>, sketch_params=<UNSET>, snap=<UNSET>, transform=<UNSET>, url=<UNSET>, visible=<UNSET>, zorder=<UNSET>)[源]#

一次性设置多个属性。

支持的属性包括:

属性

描述

agg_filter

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

alpha

浮点数或 None

animated

布尔值

clip_box

BboxBase 或 None

clip_on

布尔值

clip_path

Patch 或 (Path, Transform) 或 None

figure

FigureSubFigure

gid

str

in_layout

布尔值

label

object

mouseover

布尔值

path_effects

AbstractPathEffect 的列表

picker

None 或 布尔值 或 浮点数 或 可调用对象

rasterized

布尔值

sketch_params

(scale: 浮点数, length: 浮点数, randomness: 浮点数)

snap

布尔值或 None

transform

变换

url

str

visible

布尔值

zorder

浮点数

使用 matplotlib.artist.Artist.set 的示例#

动画三维随机游走

动画三维随机游走

坐标轴网格演示

坐标轴网格演示

插入定位器演示

插入定位器演示

轴方向演示

轴方向演示

寄生坐标轴演示

寄生坐标轴演示

寄生轴演示

寄生轴演示

选择事件演示

选择事件演示

视图限制

视图限制

缩放修改其他坐标轴

缩放修改其他坐标轴

优化解空间的等高线图

优化解空间的等高线图

不规则间隔数据的等高线图

不规则间隔数据的等高线图

无限线条

无限线条

带标签的条形图

带标签的条形图

带误差带的曲线

带误差带的曲线

带渐变的条形图

带渐变的条形图

折线图

折线图

带线条、日期和文本的时间线

带线条、日期和文本的时间线

手动等高线

手动等高线

使用关键字绘图

使用关键字绘图

路径效果演示

路径效果演示

TickedStroke 路径效果

TickedStroke 路径效果

将数据裁剪到坐标轴视图限制

将数据裁剪到坐标轴视图限制

三维箱体表面图

三维箱体表面图

将等高线轮廓投影到图上

将等高线轮廓投影到图上

将填充等高线投影到图上

将填充等高线投影到图上

填充三维折线图下方

填充三维折线图下方

三维中的二维图像

三维中的二维图像

三维茎叶图

三维茎叶图

带 RGB 颜色的三维体素/体积图

带 RGB 颜色的三维体素/体积图

嵌套饼图

嵌套饼图

对数刻度

对数刻度

Matplotlib 艺术家参考

Matplotlib 艺术家参考

椭圆演示

椭圆演示

绘制花式框

绘制花式框

图形解剖

图形解剖

带有坐标轴脊线的多个 Y 轴

带有坐标轴脊线的多个 Y 轴

箱线图

箱线图

六边形分箱图

六边形分箱图

坐标轴演示

坐标轴演示

绘制跨越坐标轴的区域

绘制跨越坐标轴的区域

使用 plt.subplots 创建多个子图

使用 plt.subplots 创建多个子图

括号箭头上的角度注释

括号箭头上的角度注释

注释图表

注释图表

箭头演示

箭头演示

日期刻度标签

日期刻度标签

文本属性

文本属性

Usetex 文本基线

Usetex 文本基线

嵌套 GridSpecs

嵌套 GridSpecs

鼠标光标

鼠标光标

bar3d(x, y, z, dx, dy, dz)

bar3d(x, y, z, dx, dy, dz)

fill_between(x1, y1, z1, x2, y2, z2)

fill_between(x1, y1, z1, x2, y2, z2)

plot(xs, ys, zs)

plot(xs, ys, zs)

quiver(X, Y, Z, U, V, W)

quiver(X, Y, Z, U, V, W)

scatter(xs, ys, zs)

scatter(xs, ys, zs)

stem(x, y, z)

stem(x, y, z)

plot_surface(X, Y, Z)

plot_surface(X, Y, Z)

plot_trisurf(x, y, z)

plot_trisurf(x, y, z)

voxels([x, y, z], filled)

voxels([x, y, z], filled)

plot_wireframe(X, Y, Z)

plot_wireframe(X, Y, Z)

barbs(X, Y, U, V)

barbs(X, Y, U, V)

quiver(X, Y, U, V)

quiver(X, Y, U, V)

bar(x, height)

bar(x, height)

fill_between(x, y1, y2)

fill_between(x, y1, y2)

plot(x, y)

plot(x, y)

scatter(x, y)

scatter(x, y)

stackplot(x, y)

stackplot(x, y)

stairs(values)

stairs(values)

stem(x, y)

stem(x, y)

boxplot(X)

boxplot(X)

errorbar(x, y, yerr, xerr)

errorbar(x, y, yerr, xerr)

eventplot(D)

eventplot(D)

hexbin(x, y, C)

hexbin(x, y, C)

hist2d(x, y)

hist2d(x, y)

hist(x)

hist(x)

pie(x)

pie(x)

violinplot(D)

violinplot(D)

tricontour(x, y, z)

tricontour(x, y, z)

tricontourf(x, y, z)

tricontourf(x, y, z)

tripcolor(x, y, z)

tripcolor(x, y, z)

triplot(x, y)

triplot(x, y)

绘图的生命周期

绘图的生命周期

使用 Matplotlib 制作动画

使用 Matplotlib 制作动画

在图中排列多个坐标轴

在图中排列多个坐标轴

注解

注解