如何旋轉 Matplotlib 中的 xticklabels,以便每個 xticklabel 之間的間距相同?


要使 matplotlib 中的xticklabels 旋轉,以使兩個xticklabels之間的間距相等,我們可以採取以下步驟 −

  • 製作一個從 1 到 4 的數字列表。

  • 使用subplot(),將子圖新增到當前圖形。

  • 在當前子圖上新增xticks yticks (使用步驟 1)。

  • 透過傳遞列表並將標籤旋轉 ( = 45) 設定xtick 標籤。

  • 要顯示圖形,請使用 **show() 方法。

示例

import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
x = [1, 2, 3, 4]
ax1 = plt.subplot()
ax1.set_xticks(x)
ax1.set_yticks(x)
ax1.set_xticklabels(["one", "two", "three", "four"], rotation=45)
plt.show()

輸出

更新時間:2021-05-06

361 次瀏覽

開啟你的職業生涯

完成課程,獲得認證

開始學習
廣告
© . All rights reserved.