如何在 Matplotlib 中製作半對數 x 和半對數 y 圖?
要製作半對數 x 和半對數 y 圖,我們可以執行以下步驟 -
- 設定圖形尺寸,並調整子圖之間和周圍的留白。
- 建立一個新圖形或啟用一個現有的圖形。
- 散點,並繪製x 和y 資料點。
- 製作 X 軸上採用對數刻度的圖。
- 製作 Y 軸上採用對數刻度的圖。
- 要顯示圖形,請使用show() 方法。
示例
import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x = [10, 100, 1000, 10000, 100000] y = [2, 4, 8, 16, 32] fig = plt.figure() plt.scatter(x, y) plt.plot(x, y) plt.semilogx() plt.semilogy(basey=2) plt.show()
輸出
廣告