matplotlib.pyplot.spy #
- matplotlib.pyplot. espía ( Z , precisión = 0 , marcador = Ninguno , tamaño de marcador = Ninguno , aspecto = 'igual' , origen = 'superior' , ** kwargs ) [fuente] #
Trace el patrón de escasez de una matriz 2D.
Esto visualiza los valores distintos de cero de la matriz.
Hay dos estilos de trazado disponibles: imagen y marcador. Ambos están disponibles para arreglos completos, pero solo el estilo de marcador funciona para las
scipy.sparse.spmatrixinstancias.Estilo de imagen
Si el marcador y el tamaño del marcador son Ninguno ,
imshowse utiliza. Cualquier argumento de palabra clave restante adicional se pasa a este método.Estilo de marcador
Si Z es un marcador
scipy.sparse.spmatrixo el tamaño del marcador es Ninguno , se devolverá un objeto con el valor del marcador que determina el tipo de marcador y los argumentos de palabra clave restantes se pasarán a .Line2Dplot- Parámetros :
- Z (M, N) tipo matriz
La matriz que se va a trazar.
- precisión flotante o 'presente', predeterminado: 0
Si la precisión es 0, se trazará cualquier valor distinto de cero. De lo contrario, los valores de\(|Z| > precision\)será graficado.
Por
scipy.sparse.spmatrixejemplo, también puede pasar 'presente'. En este caso, se trazará cualquier valor presente en la matriz, incluso si es idénticamente cero.- aspecto {'igual', 'automático', Ninguno} o flotante, predeterminado: 'igual'
La relación de aspecto de los ejes. Este parámetro es particularmente relevante para las imágenes, ya que determina si los píxeles de datos son cuadrados.
Este parámetro es un atajo para llamar explícitamente a
Axes.set_aspect. Ver allí para más detalles.'igual': garantiza una relación de aspecto de 1. Los píxeles serán cuadrados.
'auto': los ejes se mantienen fijos y el aspecto se ajusta para que los datos encajen en los ejes. En general, esto dará como resultado píxeles no cuadrados.
Ninguno : Usar
rcParams["image.aspect"](predeterminado:'equal').
- origen {'superior', 'inferior'}, predeterminado:
rcParams["image.origin"](predeterminado'upper':) Coloque el índice [0, 0] de la matriz en la esquina superior izquierda o inferior izquierda de los ejes. La convención 'superior' se usa típicamente para matrices e imágenes.
- Devoluciones :
- Otros parámetros :
- **kwargs
Los parámetros adicionales admitidos dependen del estilo de trazado.
Para el estilo de imagen, puede pasar los siguientes parámetros adicionales de
imshow:Para el estilo de marcador, puede pasar cualquier
Line2Dpropiedad excepto linestyle :Propiedad
Descripción
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
escalar o ninguno
bool
antialiasedo unobool
bool
Parchear o (Ruta, Transformar) o Ninguno
coloro ccolor
CapStyleo {'trasero', 'proyectando', 'redondo'}JoinStyleo {'inglete', 'redondo', 'bisel'}secuencia de flotadores (tinta de encendido/apagado en puntos) o (Ninguno, Ninguno)
(2, N) matriz o dos matrices 1D
drawstyleo ds{'predeterminado', 'pasos', 'pasos-pre', 'pasos-medio', 'pasos-post'}, predeterminado: 'predeterminado'
{'completo', 'izquierda', 'derecha', 'abajo', 'arriba', 'ninguno'}
color o ninguno
calle
bool
objeto
linestyleo ls{'-', '--', '-.', ':', '', (desplazamiento, on-off-seq), ...}
linewidtho bajoflotar
cadena de estilo de marcador,
PathoMarkerStylemarkeredgecoloro meccolor
markeredgewidtho maullarflotar
markerfacecoloro mfccolor
markerfacecoloralto mfcaltcolor
markersizeo másflotar
Ninguno o int o (int, int) o rebanada o list[int] o float o (float, float) o list[bool]
bool
float o invocable[[Artista, Evento], tupla[bool, dict]]
desconocido
bool
(escala: flotante, longitud: flotante, aleatoriedad: flotante)
booleano o ninguno
CapStyleo {'trasero', 'proyectando', 'redondo'}JoinStyleo {'inglete', 'redondo', 'bisel'}desconocido
calle
bool
matriz 1D
matriz 1D
flotar