mpl_toolkits.axisartist.axislines.Axes #

classe mpl_toolkits.axisartist.axislines. Axes ( * args , grid_helper = None , ** kwargs ) [source] #

Socles :Axes

Construire un haches dans une figure.

Paramètres :
figureFigure

Les Axes sont construits dans la fig .Figure

tuple rectiligne (gauche, bas, largeur, hauteur).

Les Axes sont construits dans le rectangle rect . rect est en Figurecoordonnées.

sharex, sharey Axes, facultatif

L'axe x ou y axisest partagé avec l'axe x ou y dans l'entrée Axes.

frameon bool, par défaut : True

Indique si le cadre Axes est visible.

box_aspect flottant, facultatif

Définissez un aspect fixe pour la zone Axes, c'est-à-dire le rapport hauteur/largeur. Voir set_box_aspectpour plus de détails.

**kwargs

Autres arguments de mots clés facultatifs :

Propriété

La description

adjustable

{'box', 'datalim'}

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

anchor

(flottant, flottant) ou {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}

animated

bourdonner

aspect

{'auto', 'égal'} ou flottant

autoscale_on

bourdonner

autoscalex_on

inconnue

autoscaley_on

inconnue

axes_locator

Callable[[Axes, Renderer], Bbox]

axisbelow

bool ou 'ligne'

box_aspect

flottant ou Aucun

clip_box

Bbox

clip_on

bourdonner

clip_path

Patch ou (chemin, transformation) ou aucun

facecolorou FC

Couleur

figure

Figure

frame_on

bourdonner

gid

chaîne

in_layout

bourdonner

label

objet

mouseover

bourdonner

navigate

bourdonner

navigate_mode

inconnue

path_effects

AbstractPathEffect

picker

Aucun ou bool ou flottant ou appelable

position

[gauche, bas, largeur, hauteur] ouBbox

prop_cycle

inconnue

rasterization_zorder

flottant ou Aucun

rasterized

bourdonner

sketch_params

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

snap

booléen ou Aucun

title

chaîne

transform

Transform

url

chaîne

visible

bourdonner

xbound

inconnue

xlabel

chaîne

xlim

(en bas : flottant, en haut : flottant)

xmargin

flottant supérieur à -0,5

xscale

inconnue

xticklabels

inconnue

xticks

inconnue

ybound

inconnue

ylabel

chaîne

ylim

(en bas : flottant, en haut : flottant)

ymargin

flottant supérieur à -0,5

yscale

inconnue

yticklabels

inconnue

yticks

inconnue

zorder

flotteur

Retours :
Axes

Le nouvel Axesobjet.

__call__ ( * args , ** kwargs ) [source] #

Appelez-vous comme une fonction.

axe de propriété #

Méthode pratique pour obtenir ou définir certaines propriétés d'axe.

Signatures d'appel :

xmin, xmax, ymin, ymax = axis()
xmin, xmax, ymin, ymax = axis([xmin, xmax, ymin, ymax])
xmin, xmax, ymin, ymax = axis(option)
xmin, xmax, ymin, ymax = axis(**kwargs)
Paramètres :
xmin, xmax, ymin, ymax flottant, facultatif

Les limites d'axe à régler. Ceci peut également être réalisé en utilisant

ax.set(xlim=(xmin, xmax), ylim=(ymin, ymax))
option booléen ou chaîne

S'il s'agit d'un booléen, active ou désactive les lignes d'axe et les étiquettes. S'il s'agit d'une chaîne, les valeurs possibles sont :

Évaluer

La description

'sur'

Activez les lignes d'axe et les étiquettes. Identique à True.

'à l'arrêt'

Désactivez les lignes d'axe et les étiquettes. Identique à False.

'égal'

Définissez une mise à l'échelle égale (c'est-à-dire, faites des cercles circulaires) en modifiant les limites des axes. C'est la même chose que . Les limites de données explicites peuvent ne pas être respectées dans ce cas.ax.set_aspect('equal', adjustable='datalim')

'escaladé'

Définissez une mise à l'échelle égale (c'est-à-dire, faites des cercles circulaires) en modifiant les dimensions de la zone de tracé. C'est la même chose que . De plus, la mise à l'échelle automatique supplémentaire sera désactivée.ax.set_aspect('equal', adjustable='box', anchor='C')

'serré'

Définissez des limites juste assez grandes pour afficher toutes les données, puis désactivez la mise à l'échelle automatique.

'auto'

Mise à l'échelle automatique (remplir la zone de tracé avec des données).

'image'

'mis à l'échelle' avec des limites d'axe égales aux limites de données.

'carré'

Terrain carré; similaire à 'mise à l'échelle', mais forçant initialement .xmax-xmin == ymax-ymin

émettre booléen, par défaut : Vrai

Indique si les observateurs sont informés du changement de limite d'axe. Cette option est transmise à set_xlimet set_ylim.

Retours :
xmin, xmax, ymin, ymax flotteur

L'axe limite.

effacer ( ) [source] #

Dégagez les haches.

get_children ( ) [source] #

Renvoie une liste des enfants Artistde this Artist.

get_grid_helper ( ) [source] #
grid ( visible = None , which = 'major' , axis = 'both' , ** kwargs ) [source] #

Basculez le quadrillage et définissez éventuellement les propriétés des lignes.

new_fixed_axis ( loc , offset = None ) [source] #
new_floating_axis ( nth_coord , value , axis_direction = 'bottom' ) [source] #
new_gridlines ( grid_helper = None ) [source] #

[ Obsolète ] Crée et renvoie une nouvelle instance de GridlineCollection.

dont : axe "majeur" ou "mineur" : "les deux", "x" ou "y"

Remarques

Obsolète depuis la version 3.6.

set ( * , ajustable=<UNSET> , agg_filter=<UNSET> , alpha=<UNSET> , anchor=<UNSET> , animé=<UNSET> , aspect=<UNSET> , autoscale_on=<UNSET> , autoscalex_on=<UNSET > , autoscaley_on=<UNSET> , axes_locator=<UNSET> , axisbelow=<UNSET> , box_aspect=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , facecolor=<UNSET> , frame_on=<UNSET> , gid=<UNSET>, in_layout=<UNSET> , label=<UNSET> , mouseover=<UNSET> , navigation=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , position=<UNSET> , prop_cycle=<UNSET> , rasterization_zorder =<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , title=<UNSET> , transform=<UNSET> , url=<UNSET> , visible=<UNSET> , xbound=< UNSET> , xlabel=<UNSET>, xlim=<UNSET> ,xmargin=<UNSET> , xscale=<UNSET> , xticklabels=<UNSET> , xticks=<UNSET> , ybound=<UNSET> , ylabel=<UNSET> , ylim=<UNSET> , ymargin=<UNSET> , yscale= <UNSET> , yticklabels=<UNSET> , yticks=<UNSET> , zorder=<UNSET> ) [source] #

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

Les propriétés prises en charge sont

Propriété

La description

adjustable

{'box', 'datalim'}

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

anchor

(flottant, flottant) ou {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}

animated

bourdonner

aspect

{'auto', 'égal'} ou flottant

autoscale_on

bourdonner

autoscalex_on

inconnue

autoscaley_on

inconnue

axes_locator

Callable[[Axes, Renderer], Bbox]

axisbelow

bool ou 'ligne'

box_aspect

flottant ou Aucun

clip_box

Bbox

clip_on

bourdonner

clip_path

Patch ou (chemin, transformation) ou aucun

facecolorou FC

Couleur

figure

Figure

frame_on

bourdonner

gid

chaîne

in_layout

bourdonner

label

objet

mouseover

bourdonner

navigate

bourdonner

navigate_mode

inconnue

path_effects

AbstractPathEffect

picker

Aucun ou bool ou flottant ou appelable

position

[gauche, bas, largeur, hauteur] ouBbox

prop_cycle

inconnue

rasterization_zorder

flottant ou Aucun

rasterized

bourdonner

sketch_params

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

snap

booléen ou Aucun

title

chaîne

transform

Transform

url

chaîne

visible

bourdonner

xbound

inconnue

xlabel

chaîne

xlim

(en bas : flottant, en haut : flottant)

xmargin

flottant supérieur à -0,5

xscale

inconnue

xticklabels

inconnue

xticks

inconnue

ybound

inconnue

ylabel

chaîne

ylim

(en bas : flottant, en haut : flottant)

ymargin

flottant supérieur à -0,5

yscale

inconnue

yticklabels

inconnue

yticks

inconnue

zorder

flotteur

toggle_axisline ( b = Aucun ) [source] #