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>)[source]#

Set multiple properties at once.

Supported properties are

Property

Description

agg_filter

a filter function, which takes a (m, n, 3) float array and a dpi value, and returns a (m, n, 3) array and two offsets from the bottom left corner of the image

alpha

scalar or None

animated

bool

clip_box

BboxBase or None

clip_on

bool

clip_path

Patch or (Path, Transform) or None

figure

Figure or SubFigure

gid

str

in_layout

bool

label

object

mouseover

bool

path_effects

list of AbstractPathEffect

picker

None or bool or float or callable

rasterized

bool

sketch_params

(scale: float, length: float, randomness: float)

snap

bool or None

transform

Transform

url

str

visible

bool

zorder

float

Examples using matplotlib.artist.Artist.set#

Bar chart with labels

Bar chart with labels

Curve with error band

Curve with error band

Bar chart with gradients

Bar chart with gradients

Scatter plot with histograms

Scatter plot with histograms

Line plot

Line plot

Timeline with lines, dates, and text

Timeline with lines, dates, and text

Contouring the solution space of optimizations

Contouring the solution space of optimizations

Contour plot of irregularly spaced data

Contour plot of irregularly spaced data

Axes Demo

Axes Demo

Draw regions that span an Axes

Draw regions that span an Axes

Create multiple subplots using plt.subplots

Create multiple subplots using plt.subplots

Boxplots

Boxplots

Hexagonal binned plot

Hexagonal binned plot

Nested pie charts

Nested pie charts

Angle annotations on bracket arrows

Angle annotations on bracket arrows

Annotate plots

Annotate plots

Arrow Demo

Arrow Demo

Date tick labels

Date tick labels

Text properties

Text properties

Usetex text baseline

Usetex text baseline

Reference for Matplotlib artists

Reference for Matplotlib artists

Ellipse Demo

Ellipse Demo

Drawing fancy boxes

Drawing fancy boxes

Demo Axes Grid

Demo Axes Grid

Inset locator demo

Inset locator demo

axis_direction demo

axis_direction demo

Parasite Axes demo

Parasite Axes demo

Parasite axis demo

Parasite axis demo

Anatomy of a figure

Anatomy of a figure

Animated 3D random walk

Animated 3D random walk

Pick event demo

Pick event demo

Viewlims

Viewlims

Zoom modifies other Axes

Zoom modifies other Axes

Manual Contour

Manual Contour

Plotting with keywords

Plotting with keywords

Patheffect Demo

Patheffect Demo

TickedStroke patheffect

TickedStroke patheffect

Clip the data to the axes view limits

Clip the data to the axes view limits

3D box surface plot

3D box surface plot

Project contour profiles onto a graph

Project contour profiles onto a graph

Project filled contour onto a graph

Project filled contour onto a graph

Fill under 3D line graphs

Fill under 3D line graphs

2D images in 3D

2D images in 3D

3D stem

3D stem

3D voxel / volumetric plot with RGB colors

3D voxel / volumetric plot with RGB colors

Log Demo

Log Demo

Multiple y-axis with Spines

Multiple y-axis with Spines

Mouse Cursor

Mouse Cursor

Nested GridSpecs

Nested GridSpecs

The Lifecycle of a Plot

The Lifecycle of a Plot

plot(x, y)

plot(x, y)

scatter(x, y)

scatter(x, y)

bar(x, height)

bar(x, height)

stem(x, y)

stem(x, y)

fill_between(x, y1, y2)

fill_between(x, y1, y2)

stackplot(x, y)

stackplot(x, y)

stairs(values)

stairs(values)

hist(x)

hist(x)

boxplot(X)

boxplot(X)

errorbar(x, y, yerr, xerr)

errorbar(x, y, yerr, xerr)

violinplot(D)

violinplot(D)

eventplot(D)

eventplot(D)

hist2d(x, y)

hist2d(x, y)

hexbin(x, y, C)

hexbin(x, y, C)

pie(x)

pie(x)

barbs(X, Y, U, V)

barbs(X, Y, U, V)

quiver(X, Y, U, V)

quiver(X, Y, U, V)

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)

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)

Animations using Matplotlib

Animations using Matplotlib

Arranging multiple Axes in a Figure

Arranging multiple Axes in a Figure

Annotations

Annotations