在具有不同刻度的 Matplotlib 中有多個軸
在以下程式碼中,我們將瞭解如何建立共享 Y 軸。
步驟
使用子圖方法建立 fig 和 ax 變數,其中預設 nrows 和 ncols 為 1。
使用 plot() 方法中傳遞的引數列表繪製線,color="red”。
建立具有共享 X 軸但獨立 Y 軸的 Axes 孿生。
繪製在步驟 3 中建立的 ax2 上的線。
調整子圖之間以及子圖周圍的填充。
要顯示圖形,請使用 plt.show() 方法。
示例
import matplotlib.pyplot as plt fig, ax1 = plt.subplots() ax1.plot([1, 2, 3, 4, 5], [3, 5, 7, 1, 9], color='red') ax2 = ax1.twinx() ax2.plot([11, 12, 31, 41, 15], [13, 51, 17, 11, 76], color='blue') fig.tight_layout() plt.show()
輸出

廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP