Per aggiungere una legenda a un grafico matplotlib, si esegue semplicemente legend()
.
Come rimuovere una legenda da una trama?
(Il più vicino a cui sono arrivato è correre legend([])
per svuotare la legenda dai dati. Ma questo lascia un brutto rettangolo bianco nell'angolo in alto a destra.)
ax.get_legend().remove()
soluzione non ha funzionato nel mio caso, mentre la seconda soluzione (legend = ax.legend() ... legend.remove()
) ha funzionato. forse perchéax
era unAxesSubplot
caso mio?