注意
前往結尾下載完整範例程式碼。
將 x 軸刻度標籤移動到頂部#
tick_params
可用於設定刻度。top 和 labeltop 控制頂部 x 軸的刻度線和標籤的能見度。若要將 x 軸刻度從底部移動到頂部,我們必須啟用頂部刻度並停用底部刻度
ax.tick_params(top=True, labeltop=True, bottom=False, labelbottom=False)
注意
如果變更應該適用於所有未來的繪圖,而不僅僅是目前的軸,您可以調整相關的組態參數
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()