Vous avez plusieurs questions différentes ici ... Permettez-moi de les casser un peu ...
par « cacher les étiquettes d'axe sur la première intrigue secondaire » voulez-vous dire les étiquettes des axes réels (qui ne sont pas là sauf si vous les spécifiez), les étiquettes de coche (c'est-à-dire les numéros le long de l'axe), les graduations de l'axe, ou tout ce qui précède?
Si vous voulez dire "tout ce qui précède", faites simplement ax.xaxis.set_visible(False)
et la même chose pour l'axe des ordonnées. (ax
serait ici vdsvgsPlot
dans votre code exemple ci-dessus)
Si vous voulez parler des étiquettes de graduation de l'axe, les mettre juste []
, i.e. .: ax.set_xticklabels([])
. (Et set_yticklabels
pour l'axe y)
Si vous voulez dire l'axe tiques, vous pouvez faire quelque chose de similaire: ax.set_xticks([])
et ax.set_yticks([])
qui interrompra les tiques et ticklabels. Pour la deuxième question, utilisez suptitle
pour intituler la figure entière. i.e .: fig.suptitle('whatever')
(f.suptitle...
dans votre exemple de code ci-dessus).
En ce qui concerne la façon de control the font properties, vous pouvez passer à various keyword argumentssuptitle
(ou toute autre chose qui crée un texte sur un terrain) ou les définir après avoir créé le texte. Par exemple fig.suptitle('This is a title', size=20, horizontalalignment='left', font='Times', color='red')
En général, je vous suggère de regarder à travers les différentes user's guide, gallery of examples (qui ont tous le code source inclus), le pyplot api docs et le d etailed api docs.
Espérons que ça aide!
@ Joe Quelle est la commande juste cacher l'axe, mais les tiques montrent à la fois les étiquettes de l'axe et les tiques des étiquettes? – Naman