matplotlib.patches.Rectangle #

classe matplotlib.patches. Rectangle ( xy , width , height , * , angle = 0.0 , rotation_point = 'xy' , ** kwargs ) [source] #

Socles :Patch

Un rectangle défini par un point d'ancrage xy et sa largeur et sa hauteur .

Le rectangle s'étend de xy[0]à dans la direction x et de à dans la direction y.xy[0] + widthxy[1]xy[1] + height

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

On peut imaginer xy comme le coin inférieur gauche, mais le coin xy dépend en fait de la direction de l'axe et du signe de la largeur et de la hauteur ; par exemple xy serait le coin inférieur droit si l'axe des x était inversé ou si la largeur était négative.

Paramètres :
xy (flottant, flottant)

Le point d'ancrage.

flotteur de largeur

Largeur du rectangle.

hauteur flotteur

Hauteur du rectangle.

angle flottant, par défaut : 0

Rotation en degrés dans le sens inverse des aiguilles d'une montre autour du point de rotation.

rotation_point {'xy', 'centre', (nombre, nombre)}, par défaut : 'xy'

Si 'xy', faites pivoter autour du point d'ancrage. Si 'center'tourner autour du centre. Si 2-uplet du nombre, tournez autour de cette coordonnée.

Autres paramètres :
** propriétés kwargsPatch

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

inconnue

animated

bourdonner

antialiasedou aa

booléen ou Aucun

capstyle

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

clip_box

Bbox

clip_on

bourdonner

clip_path

Patch ou (chemin, transformation) ou aucun

color

Couleur

edgecolorou ce

couleur ou Aucun

facecolorou FC

couleur ou Aucun

figure

Figure

fill

bourdonner

gid

chaîne

hatch

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

in_layout

bourdonner

joinstyle

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

label

objet

linestyleou ls

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

linewidthou lw

flottant ou Aucun

mouseover

bourdonner

path_effects

AbstractPathEffect

picker

Aucun ou bool ou flottant ou appelable

rasterized

bourdonner

sketch_params

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

snap

booléen ou Aucun

transform

Transform

url

chaîne

visible

bourdonner

zorder

flotteur

get_angle ( ) [source] #

Obtenez l'angle de rotation en degrés.

get_bbox ( ) [source] #

Retournez le Bbox.

get_center ( ) [source] #

Retourne le centre du rectangle.

get_corners ( ) [source] #

Retournez les coins du rectangle, en vous déplaçant dans le sens inverse des aiguilles d'une montre à partir de (x0, y0).

get_height ( ) [source] #

Renvoie la hauteur du rectangle.

get_patch_transform ( ) [source] #

Renvoie les Transformcoordonnées du patch de mappage d'instance aux coordonnées de données.

Par exemple, on peut définir un patch d'un cercle qui représente un rayon de 5 en fournissant des coordonnées pour un cercle unitaire, et une transformation qui redimensionne les coordonnées (la coordonnée du patch) de 5.

get_path ( ) [source] #

Renvoie les sommets du rectangle.

get_width ( ) [source] #

Renvoie la largeur du rectangle.

obtenir_x ( ) [source] #

Renvoie la coordonnée gauche du rectangle.

get_xy ( ) [source] #

Renvoie les coordonnées gauche et inférieure du rectangle sous forme de tuple.

get_y ( ) [source] #

Renvoie la coordonnée inférieure du rectangle.

propriété rotation_point #

Le point de rotation du patch.

set ( * , agg_filter=<UNSET> , alpha=<UNSET> , angle=<UNSET> , animé=<UNSET> , antialiased=<UNSET> , bounds=<UNSET> , capstyle=<UNSET> , clip_box=<UNSET > , clip_on=<UNSET> , clip_path=<UNSET> , color=<UNSET> , edgecolor=<UNSET> , facecolor=<UNSET> , fill=<UNSET> , gid=<UNSET> , hatch=<UNSET> , hauteur=<UNSET> ,in_layout=<UNSET> ,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=<UNSET>) [source] #

Définissez plusieurs propriétés à la fois.

Les propriétés prises en charge sont

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

angle

inconnue

animated

bourdonner

antialiasedou aa

booléen ou Aucun

bounds

(gauche, bas, largeur, hauteur)

capstyle

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

clip_box

Bbox

clip_on

bourdonner

clip_path

Patch ou (chemin, transformation) ou aucun

color

Couleur

edgecolorou ce

couleur ou Aucun

facecolorou FC

couleur ou Aucun

figure

Figure

fill

bourdonner

gid

chaîne

hatch

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

height

inconnue

in_layout

bourdonner

joinstyle

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

label

objet

linestyleou ls

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

linewidthou lw

flottant ou Aucun

mouseover

bourdonner

path_effects

AbstractPathEffect

picker

Aucun ou bool ou flottant ou appelable

rasterized

bourdonner

sketch_params

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

snap

booléen ou Aucun

transform

Transform

url

chaîne

visible

bourdonner

width

inconnue

x

inconnue

xy

(flotter, flotter)

y

inconnue

zorder

flotteur

set_angle ( angle ) [source] #

Réglez l'angle de rotation en degrés.

La rotation s'effectue dans le sens inverse des aiguilles d'une montre autour de xy .

set_bounds ( * args ) [source] #

Définissez les limites du rectangle sur left , bottom , width , height .

Les valeurs peuvent être transmises en tant que paramètres séparés ou en tant que tuple :

set_bounds(left, bottom, width, height)
set_bounds((left, bottom, width, height))
set_height ( h ) [source] #

Définissez la hauteur du rectangle.

set_width ( w ) [source] #

Définissez la largeur du rectangle.

set_x ( x ) [source] #

Définissez la coordonnée gauche du rectangle.

set_xy ( xy ) [source] #

Définissez les coordonnées gauche et inférieure du rectangle.

Paramètres :
xy (flottant, flottant)
set_y ( y ) [source] #

Définissez la coordonnée inférieure du rectangle.

propriété xy #

Renvoie les coordonnées gauche et inférieure du rectangle sous forme de tuple.

Exemples utilisant matplotlib.patches.Rectangle#

Création de boîtes à partir de barres d'erreur à l'aide de PatchCollection

Création de boîtes à partir de barres d'erreur à l'aide de PatchCollection

Création de boîtes à partir de barres d'erreur à l'aide de PatchCollection
Histogrammes

Histogrammes

Histogrammes
Mode de rotation du texte

Mode de rotation du texte

Mode de rotation du texte
Alignement du texte

Alignement du texte

Alignement du texte
Fig Axes Personnaliser Simple

Fig Axes Personnaliser Simple

Fig Axes Personnaliser Simple
Disposition du texte

Disposition du texte

Disposition du texte
Liste des couleurs nommées

Liste des couleurs nommées

Liste des couleurs nommées
Référence pour les artistes Matplotlib

Référence pour les artistes Matplotlib

Référence pour les artistes Matplotlib
Référence de style de hachures

Référence de style de hachures

Référence de style de hachures
Démonstration du localisateur d'encart

Démonstration du localisateur d'encart

Démonstration du localisateur d'encart
Choisissez la démo de l'événement

Choisissez la démo de l'événement

Choisissez la démo de l'événement
Limites de vue

Limites de vue

Limites de vue
Changer les couleurs des lignes coupant une boîte

Changer les couleurs des lignes coupant une boîte

Changer les couleurs des lignes coupant une boîte
Logo Matplotlib

Logo Matplotlib

Logo Matplotlib
Diagrammes de Hinton

Diagrammes de Hinton

Diagrammes de Hinton
Essais d'artistes

Essais d'artistes

Essais d'artistes
Menu

Menu

Menu
Tutoriel d'artiste

Tutoriel d'artiste

Tutoriel d'artiste
Guide de légende

Guide de légende

Guide de légende
Tutoriel sur les transformations

Tutoriel sur les transformations

Tutoriel sur les transformations
Spécification des couleurs

Spécification des couleurs

Spécification des couleurs
Propriétés et mise en page du texte

Propriétés et mise en page du texte

Propriétés et mise en page du texte