在 Matplotlib 中共享一個軸時的刻度標籤顯示


為了在共享一個軸時顯示刻度標籤,我們只需要使用帶有 sharey 引數的 subplot() 方法。預設情況下,y 刻度標籤將可見。

步驟

  • 設定圖形大小並調整子圖之間和周圍的邊距。

  • 使用 subplot() 方法將子圖新增到當前圖形,其中 nrows=1, ncols=2,對於軸 ax1index=1

  • 在軸 1 上繪製一條線。

  • 使用 subplot() 方法將子圖新增到當前圖形,其中 nrows=1, ncols=2,對於軸 ax2index=2

  • 在軸 2 上繪製一條線。

  • 使用 show() 方法來顯示圖形。

示例

from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
ax1 = plt.subplot(1, 2, 1)
ax1.plot([1, 4, 9])
ax2 = plt.subplot(1, 2, 2, sharey=ax1)
ax2.plot([1, 8, 27])
plt.show()

輸出

更新於: 2021-06-01

700 瀏覽量

開啟您的職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.