Articles of contorno

Reducir el tamaño de la figura .eps hecha con matplotlib

Hoy estaba haciendo un informe para un curso y necesitaba incluir una figura de un diagtwig de contorno de algún campo. Hice esto con matplotlib (ignorar el encabezado caótico): import numpy as np import matplotlib from matplotlib import rc rc(‘font’,**{‘family’:’sans-serif’,’sans-serif’:[‘Helvetica’]}) ## for Palatino and other serif fonts use: #rc(‘font’,**{‘family’:’serif’,’serif’:[‘Palatino’]}) rc(‘text’, usetex=True) from matplotlib.mlab import griddata […]

Cómo establecer el trazado de contorno matplotlib predeterminado para etiquetar siempre los contornos

Tal vez me esté perdiendo algo obvio en la documentación, http://matplotlib.org/examples/pylab_examples/contour_demo.html pero cuando creo por primera vez un gráfico de contorno, hay tags para cada línea de contorno. Sin embargo, matplotlib no hace esto por defecto. Usando el gráfico dado en la demostración, genero más líneas de contorno entre 0.00 y 3.00 : import numpy […]

Contornee los datos del trazado (lat, lon, valor) dentro de los límites y exporte GeoJSON

Estoy tratando de interpolar los datos dentro de los límites y trazar líneas de contorno (polígonos) en función de la latitud, la longitud, los datos de valor de los archivos CSV. Resultados que quiero imprimir como geojson. Estoy atascado en la ttwig de contorno básico de CSV. Realmente aprecio la ayuda aquí. Esto es lo […]

Calcule el área de contorno con la apertura para contornos creados por matplotlib

Necesito calcular el área limitada por una línea de contorno. Utilizo matplotlib para obtener los vértices de la línea de contorno, pero no puedo convertirlos en una entrada válida para el método contourArea en openCV: Z = z_func(X, Y, Ql, k[i,j], B) cs = plt.contour(X, Y, Z,[IncT]) v = cs.collections[0].get_paths()[0].vertices xy = [] for vv […]

Diagtwig de contorno de Matplotlib con líneas de contorno que se cruzan

Estoy tratando de hacer un diagtwig de contorno de los siguientes datos utilizando matplotlib en python. Los datos son de esta forma. # xy height 77.23 22.34 56 77.53 22.87 63 77.37 22.54 72 77.29 22.44 88 En realidad, los datos constan de casi 10,000 puntos, que estoy leyendo de un archivo de entrada. Sin […]

trazando la proyección de la ttwig 3D en tres planos usando contornos

Tengo un catálogo de datos de tres columnas y me gustaría hacer un gráfico 3D de ellos más la proyección de cada eje como un contorno proyectado en el plano de los otros dos ejes. Hasta ahora pude hacer el gráfico 3D usando matplotlib que aún no muestra nada de las propiedades de los datos. […]

Cómo realizar un seguimiento de los diferentes contornos en Python opencv

Estoy tratando de hacer un seguimiento de los objetos con una función en Python desde un video grabado. Quiero dar un objeto único nr a cada objeto visible cuando aparece. Por ejemplo, un objeto ingresa a la pantalla y obtiene nr1, luego un segundo se une a la primera y obtiene nr2, luego el primer […]

Matplotlib streamplot flechas apuntando de manera incorrecta

Estoy generando un contorno de elevación de agua subterránea y un diagtwig de flujo en matplotlib El contorno indica que la elevación está disminuyendo en muchas áreas, pero el flujo de agua subterránea (diagtwig de flujo) apunta hacia arriba. He circulado las flechas que parecen apuntar en la dirección equivocada. Las flechas hacia la parte […]

Dibuje líneas de eje o el origen del gráfico de contorno de Matplotlib

Quiero dibujar x=0 y y=0 ejes en mi gráfico de contorno, usando un color blanco. Si eso es demasiado engorroso, me gustaría tener un punto blanco que indique dónde está el origen. Mi gráfico de contorno se ve como sigue y el código para crearlo se muestra a continuación. xvec = linspace(-5.,5.,100) X,Y = meshgrid(xvec, […]

Crear un gráfico de contorno desde Pandas Group by Dataframe

Tengo siguiente Pandas Dataframe: In [66]: hdf.size() Out[66]: ab 0 0.0 21004 0.1 119903 0.2 186579 0.3 417349 0.4 202723 0.5 100906 0.6 56386 0.7 6080 0.8 3596 0.9 2391 1.0 1963 1.1 1730 1.2 1663 1.3 1614 1.4 1309 … 186 0.2 15 0.3 9 0.4 21 0.5 4 187 0.2 3 0.3 10 […]