1. 程式人生 > >理解fig,ax = plt.subplots()

理解fig,ax = plt.subplots()

fig,ax = plt.subplots()等價於:

  1. fig = plt.figure()
  2. ax = fig.add_subplot(1,1,1)

fig, ax = plt.subplots(1,3),其中引數1和3分別代表子圖的行數和列數,一共有 1x3 個子影象。函式返回一個figure影象和子圖ax的array列表。

fig, ax = plt.subplots(1,3,1),最後一個引數1代表第一個子圖。

如果想要設定子圖的寬度和高度可以在函式內加入figsize值

fig, ax = plt.subplots(1,3,figsize=(15,7)),這樣就會有1行3個15x7大小的子圖。