Python 解釋 matplotlib 套件的 add_subplot

在使用 matplotlib 套件繪製圖表時有一段程式碼是 add_subplot:
    
import matplotlib
from matplotlib import pyplot as plt

fig = plt.figure(figsize=(10, 8)) # 設定圖片大小
ax = fig.add_subplot(111)

plt.show()
    

執行結果:

那 add_subplot 傳入的 111 參數是什麼意思呢?

第一個數字代表垂直方向的圖片數量,第二個數字代表水平方向的圖片數量,第三個數字代表顯示的位置。

範例:121
垂直方向有 1 張圖片,水平方向有 2 張圖片,圖片在第 1 個位置

範例:122
垂直方向有 1 張圖片,水平方向有 2 張圖片,圖片在第 2 個位置

範例:221
垂直方向有 2 張圖片,水平方向有 2 張圖片,圖片在第 1 個位置

範例:224
垂直方向有 2 張圖片,水平方向有 2 張圖片,圖片在第 4 個位置

留言