Articles of barra de colores

eliminar barra de colores de la figura en matplotlib

Esto debería ser fácil, pero estoy teniendo dificultades con eso. Básicamente, tengo un argumento secundario en matplotlib en el que estoy dibujando un gráfico hexbin cada vez que se llama a una función, pero cada vez que llamo a la función obtengo una nueva barra de colores, así que lo que realmente me gustaría hacer […]

Matplotlib barra de colores en cada subplot

Me gustaría agregar una barra de colores por separado a cada subplot en una gráfica de 2×2. fig , ( (ax1,ax2) , (ax3,ax4)) = plt.subplots(2, 2,sharex = True,sharey=True) z1_plot = ax1.scatter(x,y,c = z1,vmin=0.0,vmax=0.4) plt.colorbar(z1_plot,cax=ax1) z2_plot = ax2.scatter(x,y,c = z2,vmin=0.0,vmax=40) plt.colorbar(z1_plot,cax=ax2) z3_plot = ax3.scatter(x,y,c = z3,vmin=0.0,vmax=894) plt.colorbar(z1_plot,cax=ax3) z4_plot = ax4.scatter(x,y,c = z4,vmin=0.0,vmax=234324) plt.colorbar(z1_plot,cax=ax4) plt.show() Pensé que […]

Dibujar una barra de colores a un lado de un trazado de líneas, usando Matplotlib

Estoy tratando de agregar una barra de color en un gráfico, pero no entiendo cómo funciona. El problema es que hago mi propio código de color por: x = np.arange(11) ys = [i+x+(i*x)**2 for i in range(11)] colors = cm.rainbow(np.linspace(0, 1, len(ys))) y los colors[i] me darán un nuevo color. Luego uso funciones (caseras) para […]

Barra de colores arbitraria

Tengo datos que están en el rango -70,0 que muestro usando imshow () y me gustaría usar una barra de color no lineal para representar los datos ya que tengo paternos tanto en el rango -70, -60 como en el -70, Rango 0 Me gustaría la forma más fácil de volver a escalar / renormalizar […]

¿Cómo puedo crear una barra de colores estándar para una serie de gráficos en python?

Utilizo matplotlib para trazar algunos datos en python y las plots requieren una barra de color estándar. Los datos consisten en una serie de matrices NxM que contienen información sobre la frecuencia, de modo que una simple gráfica imshow () proporciona un histogtwig 2D con una frecuencia de color que describe la frecuencia. Cada matriz […]

Matplotlib: agrega una barra de color a una secuencia de gráficos de líneas

Tengo una secuencia de gráficos de líneas para dos variables (x, y) para una serie de valores diferentes de una variable z. Normalmente agregaría los trazados de líneas con leyendas como esta: import matplotlib.pyplot as plt fig = plt.figure() ax = fig.add_subplot(111) # suppose mydata is a list of tuples containing (xs, ys, z) # […]

Cómo recuperar la instancia de la barra de colores de la figura en matplotlib

todos. Quiero actualizar la barra de colores de una figura cuando se cambian los datos de imagen. Así que algo como: img = misc.lena() fig = plt.figure() ax = plt.imshow(im) plt.colorbar(ax) newimg = img+10*np.randn(512,512) def update_colorbar(fig,ax,newimg): cbar = fig.axes[1] ax.set_data(newimg) cbar.update_normal(ax) plt.draw() pero parece que los resultados devueltos de fig.axes () no tienen la instancia […]

Cómo animar la barra de colores en matplotlib

Tengo una animación donde el rango de los datos varía mucho. Me gustaría tener una colorbar que rastrea el máximo y el mínimo de los datos (es decir, me gustaría que no se corrija). La pregunta es cómo hacer esto. Lo ideal sería que la colorbar de colorbar estuviera en su propio eje. He intentado […]

matplotlib: barras de colores y sus tags de texto

Me gustaría crear una leyenda de la colorbar para un heatmap , de modo que las tags estén en el centro de cada color discreto. Ejemplo tomado de aquí : import matplotlib.pyplot as plt import numpy as np from matplotlib.colors import ListedColormap #discrete color scheme cMap = ListedColormap([‘white’, ‘green’, ‘blue’,’red’]) #data np.random.seed(42) data = np.random.rand(4, […]