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:
Line2DEine
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
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
float oder None
bool
antialiasedoderaabool
BboxBaseoder Nonebool
Patch oder (Path, Transform) oder None
CapStyleoder {'butt', 'projecting', 'round'}JoinStyleoder {'miter', 'round', 'bevel'}Sequenz von Floats (An/Aus-Linie in Punkten) oder (None, None)
(2, N) Array oder zwei 1D-Arrays
{'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, Standard: 'default'
{'full', 'left', 'right', 'bottom', 'top', 'none'}
Farbe oder None
str
bool
object
{'-', '--', '-.', ':', '', (offset, on-off-seq), ...}
float
Marker-Stil-String,
PathoderMarkerStylemarkeredgecolorodermecmarkeredgewidthodermewfloat
markerfacecolorodermfcmarkerfacecoloraltodermfcaltmarkersizeodermsfloat
None oder int oder (int, int) oder Slice oder list[int] oder float oder (float, float) oder list[bool]
bool
Liste von
AbstractPathEffectfloat oder aufrufbar[[Artist, Event], tuple[bool, dict]]
float
bool
(scale: float, length: float, randomness: float)
bool oder None
CapStyleoder {'butt', 'projecting', 'round'}JoinStyleoder {'miter', 'round', 'bevel'}unknown
str
bool
1D-Array
1D-Array
float
Siehe auch
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#
Darstellung einer Konfidenzellipse eines zweidimensionalen Datensatzes