¿Cómo agregar un título a una leyenda de Matplotlib?

Requisitos previos: Matplotlib

En este artículo, veremos cómo podemos agregar un título a una leyenda en nuestro gráfico usando matplotlib. Aquí tomaremos dos ejemplos diferentes para mostrar nuestro gráfico.

Acercarse:

  • Importar módulo requerido.
  • Crear datos.
  • Agregar un título a una leyenda.
  • Normalmente trazar los datos.
  • Mostrar parcela.

A continuación se muestra la implementación:

Ejemplo 1:

En este ejemplo, dibujaremos diferentes líneas con la ayuda de matplotlib y usaremos el argumento del título para plt.legend() para especificar el título de la leyenda.

Python3

# importing package
import matplotlib.pyplot as plt
import numpy as np
  
# create data
X = [1, 2, 3, 4, 5]
  
# plot lines
plt.plot(X, np.sin(X), label = "Curve-1")
plt.plot(X, np.cos(X), label = "Curve-2")
  
# Add a title to a legend
plt.legend(title = "Legend Title")
plt.title("Line Graph - Geeksforgeeks")
  
plt.show()

Producción:

Ejemplo 2:

En este ejemplo, dibujaremos un gráfico de barras con la ayuda de matplotlib y usaremos el argumento del título para plt.legend() para especificar el título de la leyenda.

Python3

# importing package
import matplotlib.pyplot as plt
  
# sample code 
plt.bar([1, 2, 3], [16, 4, 1], 
        color ='yellow',
        label = 'Label 2') 
  
plt.bar([4, 5], [2, 4], 
        label = 'Label 1')
  
# Add a title to a legend
plt.legend(title = "Variation Rate")
  
plt.title("Line Graph - Geeksforgeeks")
  
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 *