您好,登錄后才能下訂單哦!
本文實例講述了Python使用matplotlib繪制多個圖形單獨顯示的方法。分享給大家供大家參考,具體如下:
一 代碼
import numpy as np import 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) #選擇ax1 plt.sca(ax1) #繪制紅色曲線 plt.plot(x,y1,color='red') #限制y坐標軸范圍 plt.ylim(-1.2,1.2) #選擇ax2 plt.sca(ax2) #繪制藍色曲線 plt.plot(x,y2,'b--') plt.ylim(-1.2,1.2) #選擇ax3 plt.sca(ax3) plt.plot(x,y3,'g--') plt.ylim(-1.2,1.2) plt.show()
二 運行結果
更多關于Python相關內容可查看本站專題:《Python數學運算技巧總結》、《Python圖片操作技巧總結》、《Python數據結構與算法教程》、《Python函數使用技巧總結》、《Python字符串操作技巧匯總》及《Python入門與進階經典教程》
希望本文所述對大家Python程序設計有所幫助。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。