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:显示图示,即图中表示每条曲线的标签和样式的矩形区域。

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