Quiero trazar algunos datos (entre 0 y 18) pero quiero que la barra de colores muestre un rango entre 0 y 40. Después de leer varios ejemplos en línea, ¡no tengo idea de cómo lograr lo que necesito! Aquí hay un ejemplo simple: import matplotlib.pyplot as plt import numpy as np rd = np.random.rand(40,100) # […]
¿Es posible obtener una barra de colores para tener dos rangos? Básicamente tengo dos plots (creadas por separado y pegadas en una imagen en blanco). Usan el mismo mapa de colores (en caliente), pero el color está en un rango diferente debido a la naturaleza de los datos en cada gráfico. Básicamente, en el lado […]
Me gustaría rotar las tags de marca de la barra de color para que se lean verticalmente en lugar de horizontalmente. He intentado tantas variaciones como puedo imaginar con cbar.ax.set_xticklabels y cbar.ax.ticklabel_format y así sucesivamente con rotation=’vertical’ pero todavía no lo he conseguido. He proporcionado un MWE a continuación: import numpy as np import matplotlib.pyplot […]
Me gustaría trazar un argumento secundario como: Title 1 Fig1 Fig2 Fig3 Con una barra de colores común para estas 3 figuras (1,2,3). Title2 Fig4 Fig5 Fig6 Con una barra de colores común para estas 3 figuras (4,5,6). No he encontrado una manera de agregar dos barras de colores diferentes en la misma figura como […]
Hay muchas preguntas de la barra de colores de matplotlib sobre el desbordamiento de stack, pero no puedo entenderlas para resolver mi problema. ¿Cómo configuro los yticklabels en la barra de colores? Aquí hay un código de ejemplo: from pylab import * from matplotlib.colors import LogNorm import matplotlib.pyplot as plt f = np.arange(0,101) # frequency […]
Actualmente estoy realizando algunos gráficos 3D en Python 2.7.9 utilizando Matplotlib 1.4.3. (Lo siento, mi calificación no me permite adjuntar imágenes todavía). Me gustaría cambiar los datos de los ejes xyz (como en el ejemplo del código), pero luego también la barra de colores se asocia con el eje x y no con el eje […]
Uno podría generar una barra de colores vertical así (simplificado): import matplotlib.pyplot as plt import matplotlib as mpl plt.figure() c_ax=plt.subplot(111) cb = mpl.colorbar.ColorbarBase(c_ax,orientation=’vertical’) plt.savefig(‘my_colorbar.png’) Resultando en algo como esto (rotado por razones de espacio): ¿Es posible obtener las tags de garrapatas en el lado opuesto?
Estoy tratando de usar una barra de colores para etiquetar valores codificados discretos trazados usando imshow. Puedo lograr la barra de colores que quiero usando las palabras clave de boundaries y values , lo que hace que el valor máximo de la barra de colores sea 1 mayor que el valor máximo de los datos […]
Estoy perdiendo mi ingenio aquí con este problema ‘simple’: En la barra de colores (ilustrada en la imagen) en matplotlib, necesito mover offsetText (multiplicador base) desde la parte superior de la barra de colores hacia la parte inferior. El código que estoy usando para este gráfico es (usando gridspec): f.add_subplot(ax12) ax10 = plt.Subplot(f, gs00[1, 0]) […]
usuarios, quiero personalizar los ticks en una barra de colores. Sin embargo, encontré el siguiente comportamiento extraño. Intento cambiar el formador de ticks al formador predeterminado (pensé que esto no debería cambiar nada en absoluto) pero termino con diferentes tags. ¿Alguien sabe lo que estoy haciendo mal? ¿O es esto un error? Yo uso matplotlib […]