本文實例講述了Python使用matplotlib繪制多個圖形單獨顯示的方法。分享給大家供大家參考,具體如下:
一 代碼
import numpy as npimport matplotlib.pyplot as plt#創建自變量數組x= np.linspace(0,2*np.pi,500)#創建函數值數組y1 = np.sin(x)y2 = np.cos(x)y3 = np.sin(x*x)#創建圖形plt.figure(1)'''意思是在一個2行2列共4個子圖的圖中,定位第1個圖來進行操作(畫圖)。最后面那個1表示第1個子圖。那個數字的變化來定位不同的子圖'''#第一行第一列圖形ax1 = plt.subplot(2,2,1)#第一行第二列圖形ax2 = plt.subplot(2,2,2)#第二行ax3 = plt.subplot(2,1,2)#選擇ax1plt.sca(ax1)#繪制紅色曲線plt.plot(x,y1,color='red')#限制y坐標軸范圍plt.ylim(-1.2,1.2)#選擇ax2plt.sca(ax2)#繪制藍色曲線plt.plot(x,y2,'b--')plt.ylim(-1.2,1.2)#選擇ax3plt.sca(ax3)plt.plot(x,y3,'g--')plt.ylim(-1.2,1.2)plt.show()
二 運行結果

更多關于Python相關內容可查看本站專題:《Python數學運算技巧總結》、《Python圖片操作技巧總結》、《Python數據結構與算法教程》、《Python函數使用技巧總結》、《Python字符串操作技巧匯總》及《Python入門與進階經典教程》
希望本文所述對大家Python程序設計有所幫助。
新聞熱點
疑難解答