matplotlib.axes.Axes.axline #

Haches. axline ( xy1 , xy2 = None , * , slope = None , ** kwargs ) [source] #

Ajouter une ligne droite infiniment longue.

La droite peut être définie soit par deux points xy1 et xy2 , soit par un point xy1 et une pente .

Cela trace une ligne droite "sur l'écran", quelles que soient les échelles x et y, et convient donc également pour dessiner des décroissances exponentielles dans des tracés semilog, des lois de puissance dans des tracés loglog, etc. Cependant, la pente ne doit être utilisée qu'avec des échelles linéaires ; Il n'a pas de signification claire pour toutes les autres échelles, et donc le comportement n'est pas défini. Veuillez spécifier la ligne en utilisant les points xy1 , xy2 pour les échelles non linéaires.

L' argument du mot-clé transform ne s'applique qu'aux points xy1 , xy2 . La pente (si elle est donnée) est toujours en coordonnées de données. Cela peut être utilisé par exemple avec ax.transAxespour dessiner des lignes de grille avec une pente fixe.

Paramètres :
xy1, xy2 (flottant, flottant)

Points de passage de la ligne. Soit xy2 soit la pente doit être donnée.

flotteur de pente , en option

La pente de la ligne. Soit xy2 soit la pente doit être donnée.

Retours :
Line2D
Autres paramètres :
**kwargs

Les kwargs valides sont Line2Ddes propriétés

Propriété

La description

agg_filter

une fonction de filtre, qui prend un tableau flottant (m, n, 3) et une valeur dpi, et renvoie un tableau (m, n, 3) et deux décalages à partir du coin inférieur gauche de l'image

alpha

scalaire ou Aucun

animated

bourdonner

antialiasedou aa

bourdonner

clip_box

Bbox

clip_on

bourdonner

clip_path

Patch ou (chemin, transformation) ou aucun

colorou c

Couleur

dash_capstyle

CapStyleou {'bout', 'en saillie', 'rond'}

dash_joinstyle

JoinStyleou {'onglet', 'rond', 'biseau'}

dashes

séquence de flottants (on/off encre en points) ou (Aucun, Aucun)

data

(2, N) tableau ou deux tableaux 1D

drawstyleou dès

{'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, par défaut : 'default'

figure

Figure

fillstyle

{'plein', 'gauche', 'droite', 'bas', 'haut', 'aucun'}

gapcolor

couleur ou Aucun

gid

chaîne

in_layout

bourdonner

label

objet

linestyleou ls

{'-', '--', '-.', ':', '', (décalage, on-off-seq), ...}

linewidthou lw

flotteur

marker

chaîne de style marqueur, PathouMarkerStyle

markeredgecolorou mec

Couleur

markeredgewidthou miauler

flotteur

markerfacecolorou mfc

Couleur

markerfacecoloraltou mfcalt

Couleur

markersizeou ms

flotteur

markevery

None ou int ou (int, int) ou slice ou list[int] ou float ou (float, float) ou list[bool]

mouseover

bourdonner

path_effects

AbstractPathEffect

picker

float ou callable[[Artist, Event], tuple[bool, dict]]

pickradius

inconnue

rasterized

bourdonner

sketch_params

(échelle : flottant, longueur : flottant, caractère aléatoire : flottant)

snap

booléen ou Aucun

solid_capstyle

CapStyleou {'bout', 'en saillie', 'rond'}

solid_joinstyle

JoinStyleou {'onglet', 'rond', 'biseau'}

transform

inconnue

url

chaîne

visible

bourdonner

xdata

Tableau 1D

ydata

Tableau 1D

zorder

flotteur

Voir également

axhline

pour lignes horizontales

axvline

pour lignes verticales

Exemples

Tracez une ligne rouge épaisse passant par (0, 0) et (1, 1) :

>>> axline((0, 0), (1, 1), linewidth=4, color='r')

Exemples utilisant matplotlib.axes.Axes.axline#

Démo axhspan

Démo axhspan

Démo axhspan
Le quatuor d'Anscombe

Le quatuor d'Anscombe

Le quatuor d'Anscombe