1.线型图
效果图
源码
import matplotlib.pyplot as plt
import numpy as np
plt.style.use('seaborn-whitegrid')# 图中网格
x=np.linspace(0,10,100)
plt.plot(x,np.sin(x-0),color='b',linestyle='-',linewidth=1)
plt.plot(x,np.sin(x-1),color='g',linestyle='--',linewidth=2)
plt.plot(x,np.sin(x-2),color='r',linestyle='-.',linewidth=3)
plt.plot(x,np.sin(x-3),color='y',linestyle=':',linewidth=4)
plt.xlim(0,10)# 设置x轴范围
plt.ylim(-1.1,1.1)# 设置y轴范围
plt.title("A Sine-type Curve",color='g')# 图像名称,颜色,字体大小
plt.xlabel('x',fontsize=20,color='r')#同上
plt.ylabel('y',fontsize=20)# 同上
plt.show()
2.设置标签,刻度
效果图
如果在同一张图中有多条曲线,默认会设置不同的颜色
源码
x=np.linspace(0,10,100)
plt.plot(x,np.sin(x),'-',label='sin(x)',linewidth=2)
plt.plot(x,np.cos(x),':',label='cos(x)',linewidth=2)