Déplacer les étiquettes de graduation de l'axe des x vers le haut #

tick_paramspeut être utilisé pour configurer les ticks. top et labeltop contrôlent les lignes de graduation et les étiquettes de visibilité sur l'axe des x supérieur. Pour déplacer les graduations de l'axe des x de bas en haut, nous devons activer les graduations supérieures et désactiver les graduations inférieures :

ax.tick_params(top=True, labeltop=True, bottom=False, labelbottom=False)

Noter

Si la modification doit être effectuée pour toutes les futures parcelles et pas seulement les Axes actuels, vous pouvez adapter les paramètres de configuration respectifs

x-ticks déplacés vers le haut
import matplotlib.pyplot as plt

fig, ax = plt.subplots()
ax.plot(range(10))
ax.tick_params(top=True, labeltop=True, bottom=False, labelbottom=False)
ax.set_title('x-ticks moved to the top')

plt.show()

Galerie générée par Sphinx-Gallery