Gama de barras de colores de Matplotlib
-
Utilice la función
matpltolib.pyplot.clim()
para establecer el rango de la barra de colores en Matplotlib -
Utilice el parámetro
vmin
yvmax
para establecer el rango de la barra de colores en Python
Se puede usar una barra de colores para representar el número de una proporción de color del gráfico. Es como una clave que muestra qué números están representados en qué colores. Es una instancia del objeto de ejes de trazado y se puede personalizar fácilmente.
En este artículo, aprenderemos cómo establecer el rango de la barra de colores en figuras de matplotlib.
Al controlar el rango de la barra de colores, podemos limitar el color a un rango de valores en particular. Alteraremos el rango de la barra de colores del siguiente gráfico.
import random
import matplotlib.pyplot as plt
s_x = random.sample(range(0, 100), 20)
s_y = random.sample(range(0, 100), 20)
s = plt.scatter(s_x, s_y, c=s_x, cmap="viridis")
c = plt.colorbar()
Utilice la función matpltolib.pyplot.clim()
para establecer el rango de la barra de colores en Matplotlib
La función clim()
se puede utilizar para controlar el rango de la barra de colores estableciendo los límites de color del gráfico, que se utilizan para escalar.
Por ejemplo,
import random
import matplotlib.pyplot as plt
s_x = random.sample(range(0, 100), 20)
s_y = random.sample(range(0, 100), 20)
s = plt.scatter(s_x, s_y, c=s_x, cmap="viridis")
c = plt.colorbar()
plt.clim(0, 150)
Observe cómo el color de los puntos difiere del gráfico original cambiando el rango de la barra de colores.
Anteriormente, la función set_clim()
también se usó para lograr esto. Fue muy útil especificar el rango de barras de color en múltiples subtramas. Sin embargo, esta función está obsoleta en las versiones recientes de la biblioteca matplotlib, por lo que debe evitarse.
Utilice el parámetro vmin
y vmax
para establecer el rango de la barra de colores en Python
Los parámetros vmin
y vmax
se pueden utilizar para especificar la escala para mapear los valores de color. Estos parámetros funcionan con el objeto, que utiliza mapas de colores.
Se puede usar para controlar el rango de la barra de colores en matplotlib.
Por ejemplo,
import random
import matplotlib.pyplot as plt
s_x = random.sample(range(0, 100), 20)
s_y = random.sample(range(0, 100), 20)
s = plt.scatter(s_x, s_y, c=s_x, cmap="viridis", vmin=0, vmax=150)
c = plt.colorbar()
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedIn