『壹』 python 如何繪制子圖的同時繪制雙坐標軸圖像
用subplots替代subplot,因為在兩者都可以畫子圖的情況下,subplots也可以同時畫雙y軸。
fig, ax = plt.subplots(2,2) #產生4個子圖
在第1個子圖里畫雙y軸:
ax[0].plot(x,y10) #畫子圖1的第一個y軸值
ax[0].set_ylabel('num0') #標記它的第一個縱坐標為'num0'
ax01 = ax[0].twinx() #產生子圖1里的第二個縱坐標
ax01.plot(x,y11, )#畫子圖1的第二個y軸值
ax01.set_ylabel('num01')#標記子圖1里的第二個縱坐標,用'num01'表示
再畫第2個子圖里的雙y軸:
ax[1].plot(x,y20) #畫子圖2的第一個y軸值
ax[1].set_ylabel('num1') #標記它的第一個縱坐標為'num1'
ax11 = ax[1].twinx() #產生子圖1里的第二個縱坐標
ax11.plot(x,y21, )#畫子圖1的第二個y軸值
ax11.set_ylabel('num11')#標記子圖1里的第二個縱坐標,用'num11'表示
同理,第三第四個子圖。。。。