如何在 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()
輸出
廣告