Cómo dibujar una leyenda usando Python matlibplot
La función utilizada para agregar una leyenda es plt.legend(), que presentaremos con un ejemplo.
matplotlib en línea
importar matplotlib.pyplot como plt
importar matplotlib como mpl
importar numpy como np
#Gráfico de barras en paralelo de múltiples datos
mpl.rcParams
y2 =
tick_label = ["A", "B", "C", " D", "E", "F"]
bar_width = 0,35
plt.bar(x, y1, bar_width, align="center", label="Clase A " , alpha=0.5)
plt.bar(x bar_width, y2, bar_width, align="center", label="Clase B", alpha=0.5)
plt. ("Número de personas")
plt.xticks(x bar_width/2, tick_label)
plt.legend.legend(bbox_too_anchor=(1,1),#inicio de la leyenda cuadro delimitador)
loc="arriba derecha", #posición de leyenda
ncol=1, #número de columnas
mode="Ninguno", #cuándo Cuando el valor se establece en "expandir", la leyenda se expandirá horizontalmente en toda el área del eje
borderaxespad=0, # El espacio entre el eje y el borde de la leyenda
title= "Clase", #Título de leyenda
sombra=Falso, #Si se debe agregar una sombra a la estructura alámbrica
fancybox=True) #Parámetros utilizados para procesar filetes de estructura alámbrica
plt .show()
El efecto es como se muestra en la figura