matplotlib·1(散点图,曲线图,注释添加,图像保存,区域分割,中⽂使⽤)import matplotlib.pyplot as plt
x=list(range(0,100))
y=[pow(i,2)for i in x]
z=[2.5*i for i in x]
m=[4*i for i in x]
n=[10*i for i in x]
#坐标轴长度设置(放在前⾯⽤于全局)
plt.axis([0,100,0,800])
#分割⼦区域
plt.subplot(1,2,1)
#绘制散点图
plt.scatter(x,y,c=y,Reds)#颜⾊传递给c,这⾥设置渐变,坐标点y越⼤,颜⾊越深
plt.ylabel('ylabel')
#绘制线
matplotlib中subplotplt.subplot(1,2,2)
plt.plot(x,z,'bo-',x,m,"y-.")#添加曲线选项
plt.xlabel("X轴",fontproperties='SimHei',fontsize=14)#使⽤中⽂
<(70,284,'y=4x',fontproperties='SimHei',fontsize=14)
#添加箭头图标
plt.annotate(r'$y=2.5x$', xytext=(90,32),fontproperties='SimHei',fontsize=14,xy=(53,130), arrowprops=dict(facecolor="blue",shrink=0.1,width=2))
#保存
plt.savefig('C://Users/administrator/Desktop/test.png',dpi=800)#先保存在展⽰,dpi代表保存质量
plt.show()
结果展⽰

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。