Para agregar una leyenda a un gráfico matplotlib, uno simplemente ejecuta legend()
.Eliminar la leyenda en una figura matplotlib
Cómo eliminar una leyenda de una trama?
(Lo más cerca que llegué a esto es ejecutar legend([])
con el fin de vaciar la leyenda de los datos. Pero eso deja un rectángulo blanco fea en la esquina superior derecha.)
Gracias, parece funcionar. (Pero qué interfaz tan horrible ...) Sugiero reemplazar 'draw()' por 'show()'. ¿O hay una ventaja particular en el uso de 'dibujar'? –
'show()' estaría bien si la actualización del gráfico fuera el último comando de un programa. 'draw()' está bien, ya que es el comando de actualización general del gráfico. Por ejemplo, es posible que desee solicitar al usuario alguna entrada en un terminal después de actualizar el gráfico, lo que no se puede hacer con el bloqueo 'show()'. – EOL
Derecha. Gracias por la respuesta. Ahora estoy de acuerdo en que 'dibujar' es más apropiado (pero siempre he usado' show' para actualizar mis gráficos ...). –