import numpy asnp
import matplotlib.pyplotasplt
#魔法指令,让绘制出来的图例展示在当前文件中%matplotlib inline
x = np.array([1,2,3,4,5])
y = x + 2
plt.plot(x,y)
x = x
y = x ** 5
plt.plot(x,y)
#在一个坐标系中绘制多条曲线
plt.plot(x,y)
plt.plot(x-2,y+3)
#这坐标系设置表示
plt.plot(x,y)
plt.xlabel('temp')
plt.ylabel('dist')
plt.title('temp&dist')
#设置图例
plt.plot(x,y,label='aaa')
plt.plot(x-2,y+3,label='bbb')
plt.legend()
#等比例的放大或者缩小坐标系(坐标的刻度是不会发生改变)
plt.figure(figsize=(15,10)) #一定写在绘图操作之前
plt.plot(x,y,label='aaa')
plt.plot(x-2,y+3,label='bbb')
plt.legend()
#保存图像
fig = plt.figure() #1.实例化对象
#2.绘图
plt.plot(x,y,label='aaa')
plt.plot(x-2,y+3,label='bbb')
plt.legend()
#3.保存图片
fig.savefig('./123.png')