Hai diverse domande diverse qui ... Lasciami rompere in su un po '...
Con "nascondere le etichette degli assi sulla prima sottotrama" vuoi dire le etichette degli assi reali (che non sono lì a meno che non le specifichi), le etichette dei segni di graduazione (cioè i numeri lungo l'asse), le tacche degli assi o tutto quanto sopra?
Se si intende "tutto quanto sopra", è sufficiente eseguire ax.xaxis.set_visible(False)
e lo stesso per l'asse y. (ax
qui sarebbe vdsvgsPlot
nel codice di esempio sopra)
Se vuoi dire le etichette dell'asse di graduazione, basta impostare []
, cioè .: ax.set_xticklabels([])
. (E set_yticklabels
per l'asse y)
Se si intende l'asse zecche, si può fare qualcosa di simile: ax.set_xticks([])
e ax.set_yticks([])
che si spegne sia le zecche e ticklabels.
Per quanto riguarda la seconda domanda, utilizzare suptitle
per denominare l'intera figura. vale a dire fig.suptitle('whatever')
(f.suptitle...
nel codice di esempio sopra).
Per quanto riguarda come control the font properties, è possibile passare alla various keyword argumentssuptitle
(o qualsiasi altra cosa che crea il testo su un terreno) o una serie di loro dopo aver creato il testo. Per esempio fig.suptitle('This is a title', size=20, horizontalalignment='left', font='Times', color='red')
In generale, vorrei suggerire di guardare attraverso i vari user's guide, gallery of examples (che hanno tutti il codice sorgente incluso), il pyplot api docs, e il D etailed api docs.
Spero che questo aiuti!
fonte
2010-11-04 16:01:25
@ Joe Qual è il comando per nascondere solo l'asse zecche ma mostrano sia le etichette degli assi e spuntare le etichette? – Naman