Contenido de este artículo
- 0
- 0
- 0
- 0
Actualizado el 17 de julio de 2024, por Luis Benites.
Una barra de colores es una barra que se extiende a lo largo del costado de un gráfico de Matplotlib y actúa como una leyenda de los colores que se muestran en el gráfico.
Matplotlib muestra barras de color en el lado derecho de un gráfico de forma predeterminada, pero puede cambiar esto fácilmente mediante el uso de funciones del kit de herramientas Matplotlib AxesGrid .
Este tutorial muestra varios ejemplos de cómo utilizar estas funciones en la práctica.
Ejemplo 1: Coloque la barra de colores en el lado derecho del gráfico
El siguiente código muestra cómo generar un gráfico Matplotlib y cómo colocar una barra de colores en el lado derecho del gráfico:
importar numpy como np importar matplotlib.pyplot como plt desde mpl_toolkits.axes_grid1 importar make_axes_locatable #Haga que este ejemplo sea reproducible np.random.seed (1) #create chart fig, ax = plt. subtramas () im = hacha. imshow (np.random.rand (15,15)) hacha. set_xlabel (' etiqueta del eje x ') #add barra de color fig. barra de colores (im) plt. mostrar ()
Ejemplo 2: Posición de la barra de colores debajo del gráfico
El siguiente código muestra cómo colocar una barra de colores debajo de un gráfico Matplotlib:
importar numpy como np importar matplotlib.pyplot como plt desde mpl_toolkits.axes_grid1 importar make_axes_locatable #Haga que este ejemplo sea reproducible np.random.seed (1) #create chart fig, ax = plt. subtramas () im = hacha. imshow (np.random.rand (15,15)) hacha. set_xlabel (' etiqueta del eje x ') #add barra de color debajo del divisor del gráfico = make_axes_locatable (ax) cax = divisor. new_vertical (tamaño = ' 5% ', pad = 0.6, pack_start = True ) higo. add_axes (cax) higo. barra de colores (im, cax = cax, orientación = ' horizontal ') plt. mostrar ()
Tenga en cuenta que el argumento pad crea un relleno entre el eje x del gráfico y la barra de colores. Cuanto mayor sea el valor de pad, más lejos estará la barra de colores del eje x.
Ejemplo 3: Posición de la barra de colores sobre el gráfico
El siguiente código muestra cómo colocar una barra de colores sobre un gráfico Matplotlib:
importar numpy como np importar matplotlib.pyplot como plt desde mpl_toolkits.axes_grid1 importar make_axes_locatable #Haga que este ejemplo sea reproducible np.random.seed (1) #create chart fig, ax = plt. subtramas () im = hacha. imshow (np.random.rand (15,15)) hacha. set_xlabel (' etiqueta del eje x ') #add barra de color debajo del divisor del gráfico = make_axes_locatable (ax) cax = divisor. new_vertical (tamaño = ' 5% ', pad = 0.4) higo. add_axes (cax) higo. barra de colores (im, cax = cax, orientación = ' horizontal ') plt. mostrar ()
Puede encontrar más tutoriales de Matplotlib aquí .
- https://r-project.org
- https://www.python.org/
- https://www.stata.com/
¿Te hemos ayudado?
Ayudanos ahora tú, dejanos un comentario de agradecimiento, nos ayuda a motivarnos y si te es viable puedes hacer una donación:La ayuda no cuesta nada
Por otro lado te rogamos que compartas nuestro sitio con tus amigos, compañeros de clase y colegas, la educación de calidad y gratuita debe ser difundida, recuerdalo: