Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo dibujar una leyenda usando Python matlibplot

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