matplotlib畫圖一些屬性

1.importmatplotlib.pylab as plt。
2. plt.ylabel([string])設置y軸文字;x軸同理。
3. plt.show()顯示圖。
4.plt([array1],[array2],[string],linewidth=[float]),依次代表x值,y值,數據點的樣式。只有一個array則默認爲y值,x值爲range(len(y)),點的樣式爲'colorshape',默認爲'b-'(藍色實線),還比如'ro'(紅色圓點),'k^'(黑色三角),'g--'(綠色虛線),默認都是填充的。可以串聯參數一張圖上作多條線。linewidth是線寬。
5. plt.axis([array]),array內數字依次代表xmin,xmax, ymin, ymax。設置座標軸
6. 設置線條屬性。a.plt.plot()返回matplotlib.lines.line2D實例,可使用相應的類方法;b.plot.setp(plt.plot())返回結果,color=[string],linewidth=[float])
7. 作subplot繪製多個子圖。plt.subplot([integer][integer][integer]),依次代表行數,列數和數據點數。
8. plt.axe([array]),array裏數字依次代表左限,下限,寬度,長度。
9. plt.figure([integer]),生成figure。
10. plt.title([string])設置標題。
11. plt.text(60, .025,r'$/mu=100,/ /sigma=15$')。前面兩個是位置座標,後面的是所顯示的文字。r表示是rawstring,轉義符等等都需要特殊對待。用'$'包圍的字串裏相應字符顯示爲希臘字母。
12. plt.grid([bool]),顯示網格。
13. 圖上進一步顯示註釋:plt.annotate([string],[tuple1],[tuple2],arrowprops=[dict]),分別代表註釋文字,註釋位置目標點座標,註釋文字座標,連接目標點和文字的箭頭的屬性。
14. plt.ylim([integer],[integer]):設置y軸上下限;x軸同理。
15.legend:顯示圖示,即圖中表示每條曲線的標籤和樣式的矩形區域。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章