J'utilise Pythons matplotlib
et voici mon code:
plt.title('Temperature \n Humidity')
Comment puis-je simplement augmenter la taille de la police pour la température au lieu de la température et de l'humilité?
Cela ne fonctionne pas:
plt.title('Temperature \n Humidity', fontsize=100)
En supposant que vous utilisez matplotlib pour rendre certaines parcelles.
Vous voudrez peut-être payer Rendu du texte avec LaTeX - Matplotlib
Voici quelques lignes de code pour votre cas
plt.rc('text', usetex=True)
plt.title(r"\begin{center} {\Large Temperature} \par {\large Humidity} \end{center}")
J'espère que cela pourra aider.
Cela a surtout fonctionné pour moi dans les dernières versions de Matplotlib (actuellement la version 2.0.2). C'est utile pour générer des graphiques de présentation:
def plt_resize_text(labelsize, titlesize):
ax = plt.subplot()
for ticklabel in (ax.get_xticklabels()):
ticklabel.set_fontsize(labelsize)
for ticklabel in (ax.get_yticklabels()):
ticklabel.set_fontsize(labelsize)
ax.xaxis.get_label().set_fontsize(labelsize)
ax.yaxis.get_label().set_fontsize(labelsize)
ax.title.set_fontsize(titlesize)
La construction impaire for-loop semble être nécessaire pour ajuster la taille de chaque label tic . En outre, la fonction ci-dessus doit être appelée juste avant l'appel à plt.show(block=True)
, sinon pour quelque raison la taille du titre reste occasionnellement inchangé.