一、导包
from matplotlib import pyplot as plt
二、设置画布大小
plt.figue(figsize=(20,8),dpi=80)
三、x轴刻度自定义
1、格式化xticks
x_ticks=['10点{}分'.format(i) for i in x]
2、将x转换为列表,设置x_ticks步长,设置旋转
plt.xticks(list(x)[::3],x_ticks[::3],rotation=45)
四、一图多线
1、使用多个plot()方法绘制多条线
plt.plot(x,y,label='y1',linestyle='-.',color='green')
plt.plot(x,y1,label='y',linestyle='-',color='red')
plt.legend(loc=0) #显示图例信息
五、添加网格线
plt,grid(alpha=1,linestyle='-')
六、一图绘制多个子图
#fig.axes=plt.subplots(nrows=2,ncols=2,figsize=(20,8),dpi=80)
plt.figure(figsize=(20,8),dpi=80)
plt.subplot(2,2,1) #(nrows.ncols,index)
plt.plot(y)
plt.title('Axex1')
plt.subplot(2,2,2)
plt.plot(y**3)
plt.title('Axex2')
plt.subplot(2,2,3)
plt.plot(y**2)
plt.title('Axex3')
plt.subplot(2,2,4)
plt.plot(y**4)
plt.title('Axex4')
plt.show()