將 x 軸刻度標籤移動到頂部#

tick_params 可用於設定刻度。toplabeltop 控制頂部 x 軸的刻度線和標籤的能見度。若要將 x 軸刻度從底部移動到頂部,我們必須啟用頂部刻度並停用底部刻度

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

注意

如果變更應該適用於所有未來的繪圖,而不僅僅是目前的軸,您可以調整相關的組態參數

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 產生的圖庫