如何在 Matplotlib/Pyplot 中一起縮放子圖?
我們可以使用屬性 sharex = "ax1",然後使用子圖方法一起縮放子圖。
步驟
使用 (nrow = 1, ncols = 2, index = 1) 向當前圖形新增子圖。
使用 (nrow = 1, ncols = 2, index = 1) 向當前子圖新增線條。
使用 (nrow = 1, ncols = 2, index = 2) 向當前圖形新增子圖。
使用 (nrow = 1, ncols = 2, index = 2) 向當前子圖新增線條,然後 sharex 可以幫助使用 sharex 和/或 sharey 共享 `~matplotlib.axis` 的 x 或 y。軸與共享軸的軸擁有相同的限制、刻度和比例。
使用 plt.show() 展示圖形。
示例
from matplotlib import pyplot as plt ax1 = plt.subplot(1, 2, 1) ax1.plot([1, 4, 9]) ax2 = plt.subplot(1, 2, 2, sharex=ax1) ax2.plot([1, 8, 27]) plt.show()
輸出

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