Nota
Haga clic aquí para descargar el código de ejemplo completo
Mueva las etiquetas de marca del eje x a la parte superior #
tick_params
se 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
rcParams["xtick.top"]
(predeterminado:False
)rcParams["xtick.labeltop"]
(predeterminado:False
)rcParams["xtick.bottom"]
(predeterminado:True
)rcParams["xtick.labelbottom"]
(predeterminado:True
)
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()