matplotlib.axes.Axes.axvspan#

Axes.axvspan(xmin, xmax, ymin=0, ymax=1, **kwargs)[Quelle]#

Fügt eine vertikale Spanne (Rechteck) über den Axes hinzu.

Das Rechteck erstreckt sich horizontal von xmin bis xmax und standardmäßig über die gesamte y-Achse vertikal. Die y-Erstreckung kann mit ymin (Standard: 0) und ymax (Standard: 1) festgelegt werden, die sich in Achseneinheiten befinden; z. B. bezieht sich ymin = 0.5 immer auf die Mitte der y-Achse, unabhängig von den durch set_ylim gesetzten Grenzen.

Parameter:
xminfloat

Untere x-Koordinate des Bereichs in Dateneinheiten.

xmaxfloat

Obere x-Koordinate des Bereichs in Dateneinheiten.

yminfloat, Standard: 0

Untere y-Koordinate des Bereichs in Achseneinheiten (0-1).

ymaxfloat, Standard: 1

Obere y-Koordinate des Bereichs in Achseneinheiten (0-1).

Gibt zurück:
Rectangle

Vertikaler Bereich (Rechteck) von (xmin, ymin) bis (xmax, ymax).

Andere Parameter:
**kwargsRectangle-Eigenschaften

Eigenschaft

Beschreibung

agg_filter

eine Filterfunktion, die ein (m, n, 3) Float-Array und einen dpi-Wert entgegennimmt und ein (m, n, 3) Array und zwei Offsets von der linken unteren Ecke des Bildes zurückgibt

alpha

float oder None

angle

unknown

animated

bool

antialiased oder aa

bool oder None

Grenzen

(links, unten, Breite, Höhe)

capstyle

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

clip_box

BboxBase oder None

clip_on

bool

clip_path

Patch oder (Path, Transform) oder None

color

color

edgecolor oder ec

Farbe oder None

facecolor oder fc

Farbe oder None

figure

Figure oder SubFigure

füllen

bool

gid

str

Muster (hatch)

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

hatch_linewidth

unknown

Höhe

unknown

in_layout

bool

joinstyle

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

label

object

linestyle oder ls

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

linewidth oder lw

float oder None

mouseover

bool

path_effects

Liste von AbstractPathEffect

picker

None oder bool oder float oder callable

rasterized

bool

sketch_params

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

snap

bool oder None

transform

Transform

url

str

visible

bool

width

unknown

x

unknown

xy

(float, float)

y

unknown

zorder

float

Siehe auch

axhspan

Fügt einen horizontalen Bereich über die Achsen hinzu.

Beispiele

Zeichnet ein vertikales, grünes, transluzentes Rechteck von x = 1,25 bis x = 1,55, das den y-Bereich der Achsen abdeckt.

>>> axvspan(1.25, 1.55, facecolor='g', alpha=0.5)

Beispiele für die Verwendung von matplotlib.axes.Axes.axvspan#

fill_between mit Transparenz

fill_between mit Transparenz

Symlog-Skala

Symlog-Skala

Bereiche zeichnen, die eine Achse überspannen

Bereiche zeichnen, die eine Achse überspannen