Maison >développement back-end >Tutoriel Python >Comment empêcher la coupure des étiquettes et ajuster le remplissage dans les tracés Matplotlib avec de longues étiquettes LaTeX ?

Comment empêcher la coupure des étiquettes et ajuster le remplissage dans les tracés Matplotlib avec de longues étiquettes LaTeX ?

Linda Hamilton
Linda Hamiltonoriginal
2024-11-07 05:50:02741parcourir

How to Prevent Label Cutoff and Adjust Padding in Matplotlib Plots with Long LaTeX Labels?

Résoudre les problèmes de remplissage avec des étiquettes qui se chevauchent

Question :

Dans matplotlib, lors du traçage avec de longues étiquettes rendues par LaTeX, comment pouvez-vous éviter les coupures et ajuster le remplissage en conséquence ?

Réponse :

Pour prendre en charge les étiquettes étendues, utilisez l'une des méthodes suivantes :

plt.gcf().subplots_adjust(bottom=0.15)
# OR
plt.subplots_adjust(bottom=0.15)

La fonction gcf signifie "obtenir la figure actuelle", vous permettant de modifier la mise en page.

Vous pouvez également utiliser la fonction d'ajustement automatique de la mise en page :

plt.tight_layout()

Cela garantit une visibilité optimale de l'étiquette. sans réglage manuel.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn