Agregue un borde alrededor de las barras de histograma en Matplotlib

Requisitos previos: Matplotlib

En este artículo, veremos cómo podemos agregar un borde alrededor de las barras de histograma en nuestro gráfico usando matplotlib. Aquí tomaremos dos ejemplos diferentes para mostrar nuestro gráfico.

Acercarse:

  • Importar módulo requerido.
  • Crear datos.
  • Agregue un borde alrededor de las barras del histograma.
  • Normalmente trazar los datos.
  • Mostrar parcela.

A continuación se muestra la implementación:

Ejemplo 1:

En este ejemplo, pasaremos un valor edgecolor = ‘Black’ como parámetro de color de borde a plt.hist() para cambiar el color del borde de la barra.

Python3

# importing package
from matplotlib import pyplot as plt
import numpy as np
  
#create data
fig,ax = plt.subplots(1,1)
a = np.array([22, 87, 5, 43, 56, 73, 55,
              54, 11, 20, 51, 5, 79, 31, 27])
  
b = (0, 25, 50, 75, 100)
  
# Adjust the border color
ax.hist(a, b, edgecolor = "black")
  
ax.set_title("histogram - Geekforgeeks")
ax.set_xlabel('Litracy Level(%)')
ax.set_ylabel('Population(million)')
  
plt.show()

Producción:

Ejemplo 2:

En este ejemplo, pasaremos un color de dos bordes, valor edgecolor = ‘Black’ y ‘red’ como parámetro de color de borde a plt.hist() para cambiar el color del borde de la barra.

Python3

# importing package
from matplotlib import pyplot as plt
import numpy as np
  
#create data
fig,ax = plt.subplots(1, 1)
  
a = np.array([20, 73, 55, 31, 51, 5, 79, 5,
              43, 22, 87, 54, 11, 56, 27])
  
b = np.array([0, 25, 50, 75, 100])
  
# Adjust the border color
ax.hist(a, edgecolor = "black", color = 'pink')
ax.hist(b, edgecolor = "red", color = 'gray')
  
ax.set_title("Histogram - Geekforgeeks")
plt.show()

Producción:

Publicación traducida automáticamente

Artículo escrito por skrg141 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *