matplotlib.patches.StepPatch #

classe matplotlib.patches. StepPatch ( values ​​, edge , * , orientation = 'vertical' , baseline = 0 , ** kwargs ) [source] #

Socles :PathPatch

Un patch de chemin décrivant une fonction constante pas à pas.

Par défaut, le chemin n'est pas fermé et démarre et s'arrête à la valeur de référence.

Paramètres :
valeurs de type tableau

Les hauteurs de marche.

arêtes en forme de tableau

Les positions des bords, avec , entre lesquelles la courbe prend des valeurs vals.len(edges) == len(vals) + 1

orientation {'vertical', 'horizontal'}, par défaut : 'vertical'

Le sens des marches. Vertical signifie que les valeurs sont le long de l'axe y et que les arêtes sont le long de l'axe x.

flottant de ligne de base , semblable à un tableau ou aucun, par défaut : 0

La valeur inférieure des bords de délimitation ou lorsque fill=True, position du bord inférieur. Si fill vaut True ou si un tableau est passé à baseline , un chemin fermé est tracé.

Les autres arguments de mots clés valides 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

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_data ( ) [source] #

Obtenez StepPatchles valeurs, les arêtes et la ligne de base en tant que tuple nommé.

set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animé=<UNSET> , antialiased=<UNSET> , capstyle=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET > , color=<UNSET> , data=<UNSET> , edgecolor=<UNSET> , facecolor=<UNSET> , fill=<UNSET> , gid=<UNSET> , hatch=<UNSET> , in_layout=<UNSET> , joinstyle=<UNSET> ,label=<UNSET> ,linestyle=<UNSET> , linewidth=<UNSET> , mouseover=<UNSET> , path=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , snap= <UNSET> , transform=<UNSET> , url=<UNSET> , visible=<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

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

data

Comme un tableau 1D ou Aucun

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

inconnue

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

set_data ( values ​​= None , edge = None , baseline = None ) [source] #

Définissez StepPatchles valeurs, les bords et la ligne de base.

Paramètres :
valeurs de type tableau 1D ou Aucun

Ne mettra pas à jour les valeurs, si elles passent None

arêtes de type tableau 1D, facultatif
flottant de ligne de base , semblable à un tableau 1D ou aucun

Exemples utilisant matplotlib.patches.StepPatch#

Démo d'escaliers

Démo d'escaliers

Démo d'escaliers