Articles of contorno

Crea forma / contorno aleatorio usando matplotlib

Estoy tratando de generar una imagen de un contorno aleatorio usando python pero no pude encontrar una manera fácil de hacerlo. Aquí hay un ejemplo de lo que quiero: Inicialmente, pensé en hacerlo usando las funciones matplotlib y gaussiana, pero ni siquiera podía acercarme a la imagen que mostraba. ¿Hay una forma sencilla de hacerlo? […]

Matplotlib Contour Clabel Ubicación

Me gustaría controlar la ubicación de los clabels de matplotlib en un gráfico de contorno, pero sin utilizar el indicador manual = True en clabel. Por ejemplo, me gustaría especificar una coordenada x, y tener tags creadas en los puntos que pasan por esta línea. Veo que puedes obtener la ubicación de las tags individuales […]

Python / Matplotlib – Rango de la barra de colores y valores de visualización

Cuando uso matplotlib con un trazado de contorno, tengo problemas para que la barra de colores se muestre como quiero. He leído numerosos ejemplos similares, pero todavía no he podido obtener lo que quiero. En la imagen de abajo, quiero que se cambien dos cosas. Quiero que el valor mínimo y los valores máximos se […]

Usando matplotlib.animate para animar un trazado de contorno en python

Tengo una matriz de datos en 3D (2 dimensiones espaciales y 1 dimensión de tiempo) y estoy tratando de producir un gráfico de contorno animado utilizando matplotlib.animate. Estoy usando este enlace como base: http://jakevdp.github.io/blog/2012/08/18/matplotlib-animation-tutorial/ Y aquí está mi bash: import numpy as np from matplotlib import pyplot as plt from matplotlib import animation from numpy […]

¿Cómo puedo dibujar tags de línea en línea en matplotlib?

Tengo el siguiente gráfico, que consta de varias líneas: Ahora, me gustaría etiquetar todas las líneas en la ttwig. Sin embargo, el uso de legend() agrupa todas las tags en un cuadro, lo que hace que la ttwig sea algo difícil de interpretar. Lo que me gustaría hacer es usar tags en línea. Mi salida […]

Enmascarando parte de una plot de contourf en matplotlib

Estoy tratando de producir un gráfico de contorno lleno en matplotlib utilizando contourf. Faltan datos en un patrón irregular cerca de la parte inferior de la gráfica. La gráfica de contorno se queda en blanco, no solo donde se enmascaran los datos originales, sino también en los bolsillos donde el algoritmo de contorno no puede […]

Diagtwig de contorno matplotlib: niveles proporcionales de la barra de colores en escala logarítmica

¿Sería posible tener niveles de la barra de colores en escala de registro como en la imagen de abajo? Aquí hay un código de ejemplo donde podría implementarse: import matplotlib.pyplot as plt import numpy as np from matplotlib.colors import LogNorm delta = 0.025 x = y = np.arange(0, 3.01, delta) X, Y = np.meshgrid(x, y) […]

¿Cómo creas una leyenda para un trazado de contorno en matplotlib?

¡Parece que no puedo encontrar la respuesta en ningún lado! Encontré una discusión aquí , pero al intentar esto obtengo un TypeError: ‘NoneType’ object is not iterable : >>> import numpy as np >>> import matplotlib.pyplot as plt >>> x, y = np.meshgrid(np.arange(10),np.arange(10)) >>> z = x + y >>> cs = plt.contourf(x,y,z,levels=[2,3]) >>> cs.collections[0].set_label(‘test’) […]

Trazar el contorno 3D de una imagen utilizando la extensión con Matplotlib

Como presento aquí (en 2D), me pregunto si podría “escalar” una entrada de imagen para trazarla en un rango en el gráfico. Para ser más claros, esto es lo que necesito: Tengo una imagen de 400 * 400 que se genera en función de una función cuyo intervalo es -1..1. Entonces, hago una traducción para […]

Trazando Isolines / contornos en matplotlib a partir de (x, y, z) conjunto de datos

Hola, soy nuevo en la progtwigción y estoy tratando de hacer algo que probablemente sea muy obvio, pero por mi vida no puedo resolverlo. Tengo una serie de datos x, y, z (en mi caso, correspondientes a la distancia, la profundidad y el pH). Me gustaría trazar isolinas de los datos z (pH) en una […]