Maison >développement back-end >Tutoriel Python >Comment puis-je faire pivoter les étiquettes d'horodatage de l'axe X dans Matplotlib pour éviter les chevauchements ?

Comment puis-je faire pivoter les étiquettes d'horodatage de l'axe X dans Matplotlib pour éviter les chevauchements ?

Susan Sarandon
Susan Sarandonoriginal
2025-01-03 19:07:391036parcourir

How Can I Rotate X-Axis Timestamp Labels in Matplotlib to Prevent Overlapping?

Ajustement de l'orientation du texte sur l'axe X pour une visualisation améliorée des données

Dans le script Python fourni, l'utilisateur rencontre des difficultés à faire pivoter les étiquettes sur le X -axis, qui affiche un horodatage. À mesure que le nombre d’échantillons augmente, les étiquettes deviennent de plus en plus condensées et se chevauchent. Pour résoudre ce problème, nous visons à faire pivoter le texte de 90 degrés, garantissant que les étiquettes restent visibles même lorsque les échantillons se rapprochent.

La solution : faire pivoter les étiquettes de l'axe X avec 'plt.xticks( )'

La solution réside dans l'utilisation de la fonction 'plt.xticks()' dans le script fourni. En incorporant cette commande, nous pouvons obtenir sans effort la rotation souhaitée des étiquettes de l'axe X. L'ajustement suivant introduit le code nécessaire :

plt.xticks(rotation=90)

En ajoutant cette ligne au script existant, les étiquettes de l'axe X seront pivotées de 90 degrés, résolvant ainsi le problème du chevauchement du texte. Cet ajustement garantit une visualisation optimale des données, vous permettant d'interpréter facilement les horodatages même lorsque le nombre d'échantillons augmente.

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