matplotlib.axes.Axes.spy #
- Haches. spy ( Z , precision = 0 , marker = None , markersize = None , aspect = 'equal' , origin = 'upper' , ** kwargs ) [source] #
Tracez le modèle de parcimonie d'un tableau 2D.
Ceci visualise les valeurs non nulles du tableau.
Deux styles de tracé sont disponibles : image et marqueur. Les deux sont disponibles pour les tableaux complets, mais seul le style de marqueur fonctionne pour
scipy.sparse.spmatrixles instances.Style d'image
Si marker et markersize sont None ,
imshowest utilisé. Tous les arguments de mots-clés restants sont passés à cette méthode.Style de marqueur
Si Z est a
scipy.sparse.spmatrixou marker ou markersize sont None , unLine2Dobjet sera retourné avec la valeur de marker déterminant le type de marqueur, et tous les arguments de mots-clés restants seront passés àplot.- Paramètres :
- Z (M, N) en forme de tableau
Le tableau à tracer.
- précision float ou 'présent', par défaut : 0
Si la précision est de 0, toute valeur différente de zéro sera tracée. Sinon, les valeurs de\(|Z| > precision\)sera tracé.
Pour
scipy.sparse.spmatrixles instances, vous pouvez également passer 'présent'. Dans ce cas, toute valeur présente dans le tableau sera tracée, même si elle est identiquement nulle.- aspect {'equal', 'auto', None} ou float, par défaut : 'equal'
Le rapport hauteur/largeur des Axes. Ce paramètre est particulièrement pertinent pour les images car il détermine si les pixels de données sont carrés.
Ce paramètre est un raccourci pour appeler explicitement
Axes.set_aspect. Voir là pour plus de détails.'equal' : garantit un rapport hauteur/largeur de 1. Les pixels seront carrés.
'auto' : les axes sont maintenus fixes et l'aspect est ajusté de manière à ce que les données tiennent dans les axes. En général, cela se traduira par des pixels non carrés.
Aucun : Utiliser
rcParams["image.aspect"](par défaut :'equal').
- origin {'supérieur', 'inférieur'}, par défaut :
rcParams["image.origin"](par défaut :'upper') Placez l'index [0, 0] du tableau dans le coin supérieur gauche ou inférieur gauche des Axes. La convention « supérieure » est généralement utilisée pour les matrices et les images.
- Retours :
- Autres paramètres :
- **kwargs
Les paramètres supplémentaires pris en charge dépendent du style de traçage.
Pour le style d'image, vous pouvez passer les paramètres supplémentaires suivants de
imshow:Pour le style de marqueur, vous pouvez passer n'importe quelle
Line2Dpropriété sauf linestyle :Propriété
La description
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
scalaire ou Aucun
bourdonner
antialiasedou aabourdonner
bourdonner
Patch ou (chemin, transformation) ou aucun
colorou cCouleur
CapStyleou {'bout', 'en saillie', 'rond'}JoinStyleou {'onglet', 'rond', 'biseau'}séquence de flottants (on/off encre en points) ou (Aucun, Aucun)
(2, N) tableau ou deux tableaux 1D
drawstyleou dès{'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, par défaut : 'default'
{'plein', 'gauche', 'droite', 'bas', 'haut', 'aucun'}
couleur ou Aucun
chaîne
bourdonner
objet
linestyleou ls{'-', '--', '-.', ':', '', (décalage, on-off-seq), ...}
linewidthou lwflotteur
chaîne de style marqueur,
PathouMarkerStylemarkeredgecolorou mecCouleur
markeredgewidthou miaulerflotteur
markerfacecolorou mfcCouleur
markerfacecoloraltou mfcaltCouleur
markersizeou msflotteur
None ou int ou (int, int) ou slice ou list[int] ou float ou (float, float) ou list[bool]
bourdonner
float ou callable[[Artist, Event], tuple[bool, dict]]
inconnue
bourdonner
(échelle : flottant, longueur : flottant, caractère aléatoire : flottant)
booléen ou Aucun
CapStyleou {'bout', 'en saillie', 'rond'}JoinStyleou {'onglet', 'rond', 'biseau'}inconnue
chaîne
bourdonner
Tableau 1D
Tableau 1D
flotteur