[模組記錄] Matplotlib庫中一些常用的模組--pyplot篇
Matplotlib庫 是一個面向物件的繪相簿。繪圖介面由pyplot模組提供。
匯入模組 import matplotlib.pyplot as plt
1. plot 函式 : plt.plot( x , y ,"str" )
繪製由x,y 構成的折線圖,引數x,y 可以是 單個引數,也可以是陣列物件。x 和 y 的 元素個數要相等。
引數x 可以忽略,此時x視為 [0]-[y的元素個數] 的,步進為1的陣列。
"str" 引數是一個字串,決定繪製 線條和點的顏色,形狀。
2. axis函式 : plt.axis([x1,x2,y1,y2])
傳入的引數是含有4個元素的列表,修改座標系的區間範圍。
3. savefig函式 : plt.savefig("檔名")
儲存當前繪製的影象 , 儲存影象名為 "檔名.png".
4.xlabel/ylabel函式 : plt. xlabel/ylabel ("str",fontproperties ='Kaiti',fontsize=10)
5. title 函式 : plt.title("str",fontproperties = 'SimHei',fontsize=20)
給與表格標題,標題內容是 "str",fontproperties
6.text 函式 : text(x , y ,"str")
在點(x,y) 處 寫文字 "str"
7.annotate 函式 : plt.annotate("str",xy=(x1,y1),xytext=(x2,y2),arrowprops=dict(facecolor='color',shrink=0.1,width=2))
繪製箭頭的函式。繪製一條指向點(x1,y1)的箭頭,在點(x2,y2)寫文字 "str"
箭頭形狀為 arrowprops, facecolor 是顏色 ,shrink為箭頭和點的距離,width 為箭身寬度(px)
8.subplot 函式 : plt.subplot(nrows=x,ncols=y,plot_number=z)
把繪圖區域分割為x行,y列,並選定在第z區間繪製 下一個 影象
9.show 函式 : plt.show()
在影象繪製完畢後展示繪製結果。