[模块记录] 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)

给与X轴和Y轴名字。文字内容为 "str"fontproperties 是文字字体,这里 'Kaiti' 是楷体。 fontsize 是字体的大小。


5.  title 函数 : plt.title("str",fontproperties = 'SimHei',fontsize=20)

给与表格标题,标题内容是 "str",fontproperties 是文字字体,这里'SimHei' 是黑体。fontsize 是字体的大小。


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()

在图像绘制完毕后展示绘制结果。



猜你喜欢

转载自blog.csdn.net/m_c_ing/article/details/80722024