ho iniziato con matplot e sono riuscito alcune trame di base, ma ora mi è difficile scoprire come fare alcune cose che ho bisogno ora :(matplotlib - globale leggenda e titolo da parte sottotrame
La mia domanda reale è come inserire un titolo globale e una legenda globale su una figura con sottotrame
Sto facendo 2x3 sottotrame dove ho molti grafici diversi in vari colori (circa 200). Per distinguere (la maggior parte) di essi ho scritto qualcosa come
def style(i, total):
return dict(color=jet(i/total),
linestyle=["-", "--", "-.", ":"][i%4],
marker=["+", "*", "1", "2", "3", "4", "s"][i%7])
fig=plt.figure()
p0=fig.add_subplot(321)
for i, y in enumerate(data):
p0.plot(x, trans0(y), "-", label=i, **style(i, total))
# and more subplots with other transN functions
(qualche idea su questo? :)) Ogni subplot ha la stessa funzione di stile.
Ora sto cercando di ottenere un titolo globale per tutte le sottotrame e anche una legenda globale che spiega tutti gli stili. Inoltre ho bisogno di rendere il font minuscolo per adattarlo a tutti i 200 stili (non ho bisogno di stili completamente unici, ma almeno qualche tentativo)
Qualcuno può aiutarmi a risolvere questo compito?
titolo globale: http://matplotlib.sourceforge.net/examples/pylab_examples/newscalarformatter_demo.html –