Estoy intentando crear una gráfica con una leyenda a un lado usando matplotlib. Puedo ver que la trama se está creando, pero los límites de la imagen no permiten que se muestre toda la leyenda.Se está cortando mi leyenda matplotlib.pyplot
lines = []
ax = plt.subplot(111)
for filename in args:
lines.append(plt.plot(y_axis, x_axis, colors[colorcycle], linestyle='steps-pre', label=filename))
ax.legend(bbox_to_anchor=(1.05, 1), loc=2, borderaxespad=0.)
Esto produce:
[Esta respuesta] (https://stackoverflow.com/a/43439132/4124317) proporciona una descripción general de varias técnicas que se pueden utilizar para que la leyenda aparezca dentro de los límites de las figuras. – ImportanceOfBeingErnest