Maison > développement back-end > Tutoriel Python > Comment ajuster la taille et la rotation de la police des étiquettes de coches dans Matplotlib ?

Comment ajuster la taille et la rotation de la police des étiquettes de coches dans Matplotlib ?

Patricia Arquette
Libérer: 2024-10-30 12:38:02
original
653 Les gens l'ont consulté

How to Adjust Tick Label Font Size and Rotation in Matplotlib?

Personnalisation de l'apparence des étiquettes de tiques dans Matplotlib : taille et rotation de la police

Dans les tâches de visualisation utilisant Matplotlib, la personnalisation de l'apparence des étiquettes de tiques peut grandement améliorer lisibilité et clarté. Cette question explore deux aspects de la personnalisation des étiquettes de ticks : la taille de la police et la rotation.

En ce qui concerne la taille de la police, la réponse suggère une approche simple utilisant la méthode tick_params. En spécifiant l'axe et le type de graduation (« majeur » ou « mineur »), vous pouvez facilement ajuster la taille de la police pour les graduations majeures et mineures. L'exemple de code fourni illustre efficacement ce processus.

Malheureusement, la réponse ne répond pas à la demande de rotation des étiquettes de coche. Pour cela, vous pouvez utiliser le paramètre rotation dans les méthodes set_xticklabels ou set_yticklabels. Voici comment procéder :

<code class="python">import matplotlib.pyplot as plt
# Prepare the plot
fig, ax = plt.subplots()

# Set the tick label size
ax.tick_params(axis='both', which='major', labelsize=10)

# Rotate the tick labels by 45 degrees
ax.set_xticklabels(ax.get_xticks(), rotation=45)
ax.set_yticklabels(ax.get_yticks(), rotation=45)</code>
Copier après la connexion

Cet ajout au code garantit que les étiquettes de coche sont non seulement réduites en taille, mais également pivotées, ce qui peut être particulièrement bénéfique pour la visualisation de données verticales ou compactes.

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal