Estoy trazando una matriz de gráficos circulares, cada uno con los mismos dos colores para los mismos dos tipos de datos.matplotlib - Leyenda en subtrama separada
plt.figure(num=None, figsize=(6, 8))
for i in range(len(data_1)):
plt.subplot(sp_rows, sp_cols, i+1)
fracs = [data_1[i], data_2[i]]
plt.pie(fracs, autopct='%1.1f%%')
pp.savefig()
Obviamente, no tiene sentido para trazar una leyenda para cada una de estas cartas, ya que son todos iguales. Entonces, ¿hay alguna manera de trazar una sola leyenda en una subfigura separada al final?
Esto parece que es un duplicado de la siguiente publicación: http://stackoverflow.com/questions/4700614/how-to-put-the-legend-out-of-the-plot – stanri
No lo creo, el otro el cartel explícitamente dice que él no está hablando de subtramas. – Nils
Sí, ya lo he notado. – stanri