注意
前往末尾以下载完整的示例代码。
将 x 轴刻度标签移动到顶部#
tick_params 可用于配置刻度。top 和 labeltop 控制顶部 x 轴刻度线和标签的可见性。要将 x 轴刻度从底部移动到顶部,我们必须激活顶部刻度并停用底部刻度。
ax.tick_params(top=True, labeltop=True, bottom=False, labelbottom=False)
注意
如果更改应应用于所有未来的绘图而不仅仅是当前的 Axes,您可以调整相应的配置参数:
rcParams["xtick.top"](默认值:False)rcParams["xtick.labeltop"](默认值:False)rcParams["xtick.bottom"](默认值:True)rcParams["xtick.labelbottom"](默认值: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()