将x轴刻度标签移动到顶部#

tick_params 可以用来配置刻度。toplabeltop 控制顶部 x 轴的刻度线和标签的可见性。要将 x 轴刻度从底部移动到顶部,我们需要激活顶部刻度并停用底部刻度:

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

备注

如果更改应适用于所有未来的图表而不仅仅是当前的 Axes,您可以调整相应的配置参数。

x-ticks moved to the top
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()

由 Sphinx-Gallery 生成的图库