Maison >développement back-end >Tutoriel Python >Comment personnaliser l'apparence des étiquettes de coches dans Matplotlib : taille et rotation de la police ?

Comment personnaliser l'apparence des étiquettes de coches dans Matplotlib : taille et rotation de la police ?

Susan Sarandon
Susan Sarandonoriginal
2024-10-31 00:20:02273parcourir

How to Customize Tick Label Appearance in Matplotlib: Font Size and Rotation?

Comment modifier l'apparence des étiquettes de tiques dans Matplotlib

Dans matplotlib, la personnalisation de l'apparence des étiquettes de tiques améliore la lisibilité et l'esthétique des visualisations. Voici un guide détaillé pour ajuster la taille de la police et la rotation des étiquettes de tick :

Changer la taille de la police

Pour modifier la taille de la police des étiquettes de tick, utilisez l'argument labelsize dans la méthode tick_params(). Voici un exemple :

<code class="python">import matplotlib.pyplot as plt

# Create a figure and axis
fig, ax = plt.subplots()

# Change the font size of major (x-axis) and minor (y-axis) tick labels
ax.tick_params(axis='x', which='major', labelsize=10)
ax.tick_params(axis='y', which='minor', labelsize=8)

# Show the plot
plt.show()</code>

Rotation des étiquettes de tique

Pour faire pivoter les étiquettes de tique de l'horizontale à la verticale, utilisez l'argument rotation dans la méthode tick_params(). Une valeur de rotation de 90 degrés orientera les étiquettes verticalement.

<code class="python">import matplotlib.pyplot as plt

# Create a figure and axis
fig, ax = plt.subplots()

# Rotate the x-axis tick labels to 90 degrees
ax.tick_params(axis='x', rotation=90)

# Show the plot
plt.show()</code>

Notez que toutes les étiquettes de coche ne peuvent pas tenir verticalement, surtout avec un espace limité. Dans de tels cas, envisagez d'ajuster les limites d'espacement ou d'axe pour s'adapter aux étiquettes pivotées.

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