matplotlib.axes.Axes.axline #

hachas eje ( xy1 , xy2 = Ninguno , * , pendiente = Ninguno , ** kwargs ) [fuente] #

Agregue una línea recta infinitamente larga.

La línea se puede definir por dos puntos xy1 y xy2 , o por un punto xy1 y una pendiente .

Esto dibuja una línea recta "en la pantalla", independientemente de las escalas x e y, por lo que también es adecuado para dibujar decaimientos exponenciales en diagramas semilogarítmicos, leyes de potencia en diagramas logarítmicos, etc. Sin embargo, la pendiente solo debe usarse con escalas lineales . ; No tiene un significado claro para todas las demás escalas y, por lo tanto, el comportamiento no está definido. Especifique la línea usando los puntos xy1 , xy2 para escalas no lineales.

El argumento de la palabra clave transform solo se aplica a los puntos xy1 , xy2 . La pendiente (si se da) siempre está en coordenadas de datos. Esto se puede usar, por ejemplo ax.transAxes, para dibujar líneas de cuadrícula con una pendiente fija.

Parámetros :
xy1, xy2 (flotante, flotante)

Puntos por los que pasa la línea. Se debe dar xy2 o la pendiente .

flotador de pendiente , opcional

La pendiente de la línea. Se debe dar xy2 o la pendiente .

Devoluciones :
Line2D
Otros parámetros :
**kwargs

Los kwargs válidos son Line2Dpropiedades

Propiedad

Descripción

agg_filter

una función de filtro, que toma una matriz flotante (m, n, 3) y un valor de ppp, y devuelve una matriz (m, n, 3) y dos compensaciones desde la esquina inferior izquierda de la imagen

alpha

escalar o ninguno

animated

bool

antialiasedo uno

bool

clip_box

Bbox

clip_on

bool

clip_path

Parchear o (Ruta, Transformar) o Ninguno

coloro c

color

dash_capstyle

CapStyleo {'trasero', 'proyectando', 'redondo'}

dash_joinstyle

JoinStyleo {'inglete', 'redondo', 'bisel'}

dashes

secuencia de flotadores (tinta de encendido/apagado en puntos) o (Ninguno, Ninguno)

data

(2, N) matriz o dos matrices 1D

drawstyleo ds

{'predeterminado', 'pasos', 'pasos-pre', 'pasos-medio', 'pasos-post'}, predeterminado: 'predeterminado'

figure

Figure

fillstyle

{'completo', 'izquierda', 'derecha', 'abajo', 'arriba', 'ninguno'}

gapcolor

color o ninguno

gid

calle

in_layout

bool

label

objeto

linestyleo ls

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

linewidtho bajo

flotar

marker

cadena de estilo de marcador, PathoMarkerStyle

markeredgecoloro mec

color

markeredgewidtho maullar

flotar

markerfacecoloro mfc

color

markerfacecoloralto mfcalt

color

markersizeo más

flotar

markevery

Ninguno o int o (int, int) o rebanada o list[int] o float o (float, float) o list[bool]

mouseover

bool

path_effects

AbstractPathEffect

picker

float o invocable[[Artista, Evento], tupla[bool, dict]]

pickradius

desconocido

rasterized

bool

sketch_params

(escala: flotante, longitud: flotante, aleatoriedad: flotante)

snap

booleano o ninguno

solid_capstyle

CapStyleo {'trasero', 'proyectando', 'redondo'}

solid_joinstyle

JoinStyleo {'inglete', 'redondo', 'bisel'}

transform

desconocido

url

calle

visible

bool

xdata

matriz 1D

ydata

matriz 1D

zorder

flotar

Ver también

axhline

para lineas horizontales

axvline

para lineas verticales

Ejemplos

Dibuja una línea roja gruesa que pase por (0, 0) y (1, 1):

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

Ejemplos usando matplotlib.axes.Axes.axline#

Demostración de axhspan

Demostración de axhspan

Demostración de axhspan
el cuarteto de anscombe

el cuarteto de anscombe

el cuarteto de anscombe