matplotlib.parches.Rectángulo #

clase matplotlib.parches. Rectángulo ( xy , ancho , alto , * , ángulo = 0.0 , punto de rotación = 'xy' , ** kwargs ) [fuente] #

Bases:Patch

Un rectángulo definido a través de un punto de anclaje xy y su ancho y alto .

El rectángulo se extiende de xy[0]a en la dirección x y de a en la dirección y.xy[0] + widthxy[1]xy[1] + height

:                +------------------+
:                |                  |
:              height               |
:                |                  |
:               (xy)---- width -----+

Uno puede imaginarse a xy como la esquina inferior izquierda, pero qué esquina es xy en realidad depende de la dirección del eje y el signo de ancho y alto ; por ejemplo , xy sería la esquina inferior derecha si el eje x estuviera invertido o si el ancho fuera negativo.

Parámetros :
xy (flotante, flotante)

El punto de anclaje.

flotador ancho

Ancho del rectángulo.

flotador de altura

Altura del rectángulo.

ángulo flotante, predeterminado: 0

Rotación en grados en sentido antihorario sobre el punto de rotación.

rotación_punto {'xy', 'centro', (número, número)}, por defecto: 'xy'

Si 'xy', gire alrededor del punto de anclaje. Si 'center'gira alrededor del centro. Si es 2 tuplas de número, gira alrededor de esta coordenada.

Otros parámetros :
** Patchpropiedades de los kwargs

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

desconocido

animated

bool

antialiasedo uno

booleano o ninguno

capstyle

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

clip_box

Bbox

clip_on

bool

clip_path

Parchear o (Ruta, Transformar) o Ninguno

color

color

edgecoloro ce

color o ninguno

facecoloro FC

color o ninguno

figure

Figure

fill

bool

gid

calle

hatch

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

in_layout

bool

joinstyle

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

label

objeto

linestyleo ls

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

linewidtho bajo

flotante o Ninguno

mouseover

bool

path_effects

AbstractPathEffect

picker

Ninguno o bool o flotante o invocable

rasterized

bool

sketch_params

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

snap

booleano o ninguno

transform

Transform

url

calle

visible

bool

zorder

flotar

get_angle ( ) [fuente] #

Obtenga el ángulo de rotación en grados.

get_bbox ( ) [fuente] #

Devuelve el Bbox.

get_center ( ) [fuente] #

Devuelve el centro del rectángulo.

get_corners ( ) [fuente] #

Devuelve las esquinas del rectángulo, moviéndose en sentido antihorario desde (x0, y0).

get_height ( ) [fuente] #

Devuelve la altura del rectángulo.

get_patch_transform ( ) [fuente] #

Devuelva las Transformcoordenadas del parche de mapeo de la instancia a las coordenadas de los datos.

Por ejemplo, uno puede definir un parche de un círculo que representa un radio de 5 al proporcionar coordenadas para un círculo unitario y una transformación que escala las coordenadas (la coordenada del parche) en 5.

get_path ( ) [fuente] #

Devuelve los vértices del rectángulo.

get_width ( ) [fuente] #

Devuelve el ancho del rectángulo.

get_x ( ) [fuente] #

Devuelve la coordenada izquierda del rectángulo.

get_xy ( ) [fuente] #

Devuelve las coordenadas izquierda e inferior del rectángulo como una tupla.

get_y ( ) [fuente] #

Devuelve la coordenada inferior del rectángulo.

propiedad punto_de_rotación #

El punto de rotación del parche.

set ( * , agg_filter=<UNSET> , alpha=<UNSET> , angle=<UNSET> , animated=<UNSET> , antialiased=<UNSET> , boundts =<UNSET> , capstyle=<UNSET> , clip_box=<UNSET > , clip_on=<UNSET> , clip_path=<UNSET> , color=<UNSET> , edgecolor=<UNSET> , facecolor=<UNSET> , fill=<UNSET> , gid=<UNSET> , hatch=<UNSET> , altura=<DESCONFIGURADO> ,in_layout=<DESCONFIGURAR> ,joinstyle=<UNSET> , label=<UNSET> , linestyle=<UNSET> , linewidth=<UNSET> , mouseover=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , rasterized=<UNSET> , sketch_params= <UNSET> , snap=<UNSET> , transform=<UNSET> , url=<UNSET> , visible=<UNSET> , width=<UNSET> , x=<UNSET> , xy=<UNSET> , y=<UNSET > , zorder=<DESCONFIGURAR>) [fuente] #

Establece varias propiedades a la vez.

Las propiedades admitidas son

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

angle

desconocido

animated

bool

antialiasedo uno

booleano o ninguno

bounds

(izquierda, abajo, ancho, alto)

capstyle

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

clip_box

Bbox

clip_on

bool

clip_path

Parchear o (Ruta, Transformar) o Ninguno

color

color

edgecoloro ce

color o ninguno

facecoloro FC

color o ninguno

figure

Figure

fill

bool

gid

calle

hatch

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

height

desconocido

in_layout

bool

joinstyle

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

label

objeto

linestyleo ls

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

linewidtho bajo

flotante o Ninguno

mouseover

bool

path_effects

AbstractPathEffect

picker

Ninguno o bool o flotante o invocable

rasterized

bool

sketch_params

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

snap

booleano o ninguno

transform

Transform

url

calle

visible

bool

width

desconocido

x

desconocido

xy

(flotar, flotar)

y

desconocido

zorder

flotar

set_angle ( ángulo ) [fuente] #

Establezca el ángulo de rotación en grados.

La rotación se realiza en sentido antihorario alrededor de xy .

set_bounds ( * argumentos ) [fuente] #

Establece los límites del rectángulo como izquierda , abajo , ancho , alto .

Los valores se pueden pasar como parámetros separados o como una tupla:

set_bounds(left, bottom, width, height)
set_bounds((left, bottom, width, height))
establecer_altura ( h ) [fuente] #

Establezca la altura del rectángulo.

set_width ( w ) [fuente] #

Establezca el ancho del rectángulo.

set_x ( x ) [fuente] #

Establezca la coordenada izquierda del rectángulo.

set_xy ( xy ) [fuente] #

Establezca las coordenadas izquierda e inferior del rectángulo.

Parámetros :
xy (flotante, flotante)
set_y ( y ) [fuente] #

Establezca la coordenada inferior del rectángulo.

propiedad xy #

Devuelve las coordenadas izquierda e inferior del rectángulo como una tupla.

Ejemplos usando matplotlib.patches.Rectangle#

Creando cuadros a partir de barras de error usando PatchCollection

Creando cuadros a partir de barras de error usando PatchCollection

Creando cuadros a partir de barras de error usando PatchCollection
Histogramas

Histogramas

Histogramas
Modo de rotación de texto

Modo de rotación de texto

Modo de rotación de texto
Alineación del texto

Alineación del texto

Alineación del texto
Fig Hachas Personaliza Simple

Fig Hachas Personaliza Simple

Fig Hachas Personaliza Simple
Diseño de texto

Diseño de texto

Diseño de texto
Lista de colores con nombre

Lista de colores con nombre

Lista de colores con nombre
Referencia para artistas de Matplotlib

Referencia para artistas de Matplotlib

Referencia para artistas de Matplotlib
Referencia de estilo de sombreado

Referencia de estilo de sombreado

Referencia de estilo de sombreado
Demostración del localizador de recuadros

Demostración del localizador de recuadros

Demostración del localizador de recuadros
Elija una demostración de evento

Elija una demostración de evento

Elija una demostración de evento
Viewlims

Viewlims

Viewlims
Cambiar los colores de las líneas que se cruzan con un cuadro

Cambiar los colores de las líneas que se cruzan con un cuadro

Cambiar los colores de las líneas que se cruzan con un cuadro
logotipo de matplotlib

logotipo de matplotlib

logotipo de matplotlib
Diagramas de Hinton

Diagramas de Hinton

Diagramas de Hinton
Pruebas de artista

Pruebas de artista

Pruebas de artista
Menú

Menú

Menú
Tutoría de artista

Tutoría de artista

Tutoría de artista
Guía de leyendas

Guía de leyendas

Guía de leyendas
Tutorial de Transformaciones

Tutorial de Transformaciones

Tutorial de Transformaciones
Especificación de colores

Especificación de colores

Especificación de colores
Propiedades y diseño del texto

Propiedades y diseño del texto

Propiedades y diseño del texto