Python中Matpoltlib包的用法

1.引入简单绘图的包import matplotlib.pyplot as plt,最后用plt.show()显示图像

2.基本画图方法:

plt.plot(x,y),

plt.xlabel(‘x轴注释’),

plt.ylabel(‘y轴注释’),

plt.title('图像标题'),

plt.legend(添加图例)

plt.xlim('x轴上下限'),plt.xlim('y轴上下限'),

plt.figure():创建绘图组件的顶层容器

plt.xticks([x,y]):设置关键可读

添加文字:(第一个参数:x轴坐标;第二个参数:y轴坐标;以数据的刻度为基准;)

plt.text(x,y,"!!",fontdict={'size':'16','color':'b'})

添加备注:

(xy:标注箭头想要指示的点;xytext:描述信息的坐标;arrowprop:设置箭头的样式;)
plt.annotate('note!!',xy=(),xytext=(),fontsize=16,arrowprops=dict(facecolor='black',shrink=0.01))

 

子图:plt.subplot(abc),其中abc分别表示子图行数、列数、序号

添加子图:ax = fig.add_subplot(abc)

绘制方图:plt.hist(a,b),a为长方形的左横坐标值,b为柱高

绘制散点图:plt.scatter(x,y,c = ‘..’,s = ..),c表示颜色,s表示大小

添加网格线:plt.grid(True)

对坐标取对数:横坐标plt.semilogx(),纵坐标plt.semilogy(),横纵同时plt.loglog()

猜你喜欢

转载自blog.csdn.net/qq_42420425/article/details/82873966