matplotlib.axes.Axes.axhline#

Axes.axhline(y=0, xmin=0, xmax=1, **kwargs)[Quelle]#

Fügt eine horizontale Linie hinzu, die den gesamten oder einen Bruchteil des Axes überspannt.

Hinweis: Wenn Sie x-Grenzen in Koordinaten der Daten festlegen möchten, verwenden Sie stattdessen hlines.

Parameter:
yfloat, Standard: 0

y-Position in Koordinaten der Daten.

xminfloat, Standard: 0

Die Start-x-Position in Koordinaten der Achsen. Sollte zwischen 0 und 1 liegen, wobei 0 der linke Rand des Plots und 1 der rechte Rand des Plots ist.

xmaxfloat, Standard: 1

Die End-x-Position in Koordinaten der Achsen. Sollte zwischen 0 und 1 liegen, wobei 0 der linke Rand des Plots und 1 der rechte Rand des Plots ist.

Gibt zurück:
Line2D

Eine Line2D, die durch zwei Punkte (xmin, y) und (xmax, y) definiert ist. Ihre Transformation wird so gesetzt, dass x in Koordinaten der Achsen und y in Koordinaten der Daten liegt.

Dies ist immer noch eine allgemeine Linie, und der horizontale Charakter wird nur durch die Verwendung identischer y-Werte für beide Punkte realisiert. Wenn Sie also den y-Wert später ändern möchten, müssen Sie zwei Werte angeben line.set_ydata([3, 3]).

Andere Parameter:
**kwargs

Gültige Schlüsselwortargumente sind Line2D-Eigenschaften, außer 'transform'

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

animated

bool

antialiased oder aa

bool

clip_box

BboxBase oder None

clip_on

bool

clip_path

Patch oder (Path, Transform) oder None

color oder c

color

dash_capstyle

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

dash_joinstyle

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

dashes

Sequenz von Floats (An/Aus-Linie in Punkten) oder (None, None)

Daten

(2, N) Array oder zwei 1D-Arrays

drawstyle oder ds

{'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, Standard: 'default'

figure

Figure oder SubFigure

fillstyle

{'full', 'left', 'right', 'bottom', 'top', 'none'}

gapcolor

Farbe oder None

gid

str

in_layout

bool

label

object

linestyle oder ls

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

linewidth oder lw

float

marker

Marker-Stil-String, Path oder MarkerStyle

markeredgecolor oder mec

color

markeredgewidth oder mew

float

markerfacecolor oder mfc

color

markerfacecoloralt oder mfcalt

color

markersize oder ms

float

markevery

None oder int oder (int, int) oder Slice oder list[int] oder float oder (float, float) oder list[bool]

mouseover

bool

path_effects

Liste von AbstractPathEffect

picker

float oder aufrufbar[[Artist, Event], tuple[bool, dict]]

pickradius

float

rasterized

bool

sketch_params

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

snap

bool oder None

solid_capstyle

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

solid_joinstyle

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

transform

unknown

url

str

visible

bool

xdata

1D-Array

ydata

1D-Array

zorder

float

Siehe auch

hlines

Fügt horizontale Linien in Koordinaten der Daten hinzu.

axhspan

Fügt eine horizontale Spanne (Rechteck) über die Achse hinzu.

axline

Fügt eine Linie mit beliebiger Steigung hinzu.

Beispiele

  • zeichnet eine dicke rote hline bei 'y' = 0, die sich über die gesamte x-Achse erstreckt

    >>> axhline(linewidth=4, color='r')
    
  • zeichnet eine Standard-hline bei 'y' = 1, die sich über die gesamte x-Achse erstreckt

    >>> axhline(y=1)
    
  • zeichnet eine Standard-hline bei 'y' = .5, die sich über die mittlere Hälfte der x-Achse erstreckt

    >>> axhline(y=.5, xmin=0.25, xmax=0.75)
    

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

Fadenkreuz-Cursor

Fadenkreuz-Cursor

Unendliche Linien

Unendliche Linien

Fülle den Bereich zwischen zwei Linien

Fülle den Bereich zwischen zwei Linien

Bereiche schattieren, die durch eine logische Maske definiert sind, unter Verwendung von fill_between

Bereiche schattieren, die durch eine logische Maske definiert sind, unter Verwendung von fill_between

Zeitleiste mit Linien, Daten und Text

Zeitleiste mit Linien, Daten und Text

Darstellung einer Konfidenzellipse eines zweidimensionalen Datensatzes

Darstellung einer Konfidenzellipse eines zweidimensionalen Datensatzes

Bihistogramm

Bihistogramm

Mehrzeilig

Mehrzeilig

Grundlinie für Usetex-Text

Grundlinie für Usetex-Text