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>
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!