如何在 Matplotlib 中調整帶有字串 Y 軸的“刻度頻率”?


如需針對 Y 軸調整刻度頻率,我們可以採取以下步驟 −

  • 設定影像的大小,並調整子圖之間及周圍的內邊距。
  • 為示例資料點數量初始化變數 N。
  • 使用 Numpy 建立 x 和 y 資料點。
  • 使用 plot() 方法繪製 x 和 y 資料點。
  • 初始化變數 freq_y 以調整 y 刻度的頻率。
  • 使用 yticks() 方法設定 y 刻度。
  • 使用 show() 方法顯示影像。

示例

import matplotlib.pyplot as plt
import numpy as np

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

N = 10
x = np.random.randint(low=0, high=N, size=N)
y = np.random.randint(low=0, high=N, size=N)

plt.plot(x, y, color='red')

freq_y = 3

plt.yticks(np.arange(0, N, freq_y))

plt.show()

輸出

更新時間: 2021 年 08 月 03 日

645 次觀看

開啟你的 職業生涯

透過完成課程獲得認證

開始
廣告