Sie haben verschiedene Fragen hier ... Lassen Sie mich ihnen ein wenig brechen ...
Mit „verbergen sich die Achsenbeschriftungen auf der ersten Teilfläche“ meinen Sie die aktuellen Achsenbeschriftungen (die es nicht sind dort, außer Sie spezifizieren sie), die Häckchenbeschriftungen (dh die Zahlen entlang der Mittellinie), die Achse ticks oder alle oben genannten?
Wenn Sie "alle oben genannten" bedeuten, tun Sie einfach ax.xaxis.set_visible(False)
und das gleiche für die y-Achse. (ax
hier wäre vdsvgsPlot
in Ihrem Beispielcode oben)
Wenn Sie die Achse Strichbeschriftungen bedeuten, stellen sie nur []
, d.h .: ax.set_xticklabels([])
. (Und set_yticklabels
für die y-Achse)
Wenn Sie die Achse bedeuten Zecken, können Sie etwas tun ähnlich: ax.set_xticks([])
und ax.set_yticks([])
, die sowohl die Zecken und ticklabels ausgeschaltet.
Als zweite Frage, verwenden Sie suptitle
, um die gesamte Figur zu benennen. das heißt: fig.suptitle('whatever')
(f.suptitle...
in Ihrem Beispielcode oben).
Was, wie zu control the font properties, können Sie entweder passieren various keyword arguments zu suptitle
(oder irgendetwas anderes, das Text auf einem Grundstück erstellt) oder sie setzen, nachdem Sie den Text erstellen. Zum Beispiel fig.suptitle('This is a title', size=20, horizontalalignment='left', font='Times', color='red')
Im Allgemeinen würde ich vorschlagen, dass Sie die user's guide verschiedenen schauen durch, gallery of examples (alle die Quellcode enthalten), die pyplot api docs, und die d etailed api docs.
Hoffe, dass hilft!
@ Joe mit, was der Befehl ist nur die Achse verstecken Zecken zeigen aber sowohl die Achsenbeschriftungen und Etiketten tick? – Naman