Mueva las etiquetas de marca del eje x a la parte superior #

tick_paramsse puede utilizar para configurar los ticks. top y labeltop controlan las marcas de visibilidad y las etiquetas en el eje x superior. Para mover los ticks del eje x de abajo hacia arriba, tenemos que activar los ticks superiores y desactivar los ticks inferiores:

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

Nota

Si el cambio se debe realizar para todas las parcelas futuras y no solo para los ejes actuales, puede adaptar los parámetros de configuración respectivos

x-ticks movido a la parte superior
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()

Galería generada por Sphinx-Gallery