fig, ax = plt.subplots(figsize=(12,6))
x = np.linspace(0, 5, 10)
# # line 1 -- line 4 ,线形图,蓝色线,线宽分别为 0.25 ,0.50 , 1.00 ,2.00
ax.plot(x, x+1, color='b', linewidth=0.25)
ax.plot(x, x+2, color='b', linewidth=0.50)
ax.plot(x, x+3, color='b', linewidth=1.00)
ax.plot(x, x+4, color='b', linewidth=2.00)
# line 5 -- line 8 ,线形图,红色,线宽为2 ,线型(linestyle=)分别为 ‘-‘ ,‘-.’, ‘:’, ‘steps’
ax.plot(x, x+5, color='r', linewidth=2, linestyle= '-' )
ax.plot(x, x+6, color='r', linewidth=2, linestyle= '-.')
ax.plot(x, x+7, color='r', linewidth=2, linestyle= ':')
ax.plot(x, x+8, color='r', linewidth=2, linestyle= 'steps')
# line 9 -- line 12 ,线形图,绿色,线宽为2 , 线型为 ‘--’,点的样式(marker=) '+' , 'o' , 's' , '>'
# possible marker symbols: marker = '+', 'o', '*', 's', ',', '.', '1', '2', '3', '4', ...
ax.plot(x, x+ 9, color='g', linewidth=2, linestyle= '--',marker='+')
ax.plot(x, x+10, color='g', linewidth=2, linestyle= '--',marker='o')
ax.plot(x, x+11, color='g', linewidth=2, linestyle= '--',marker='s')
ax.plot(x, x+12, color='g', linewidth=2, linestyle= '--',marker='>')
# line 13-- line 15,
# 线形图,紫色,线宽为1 , 线型为 ‘-’,点的样式 'o' ,样式尺寸(markersize)分别为 2,4,8 ,样式颜色(markerfacecolor):红色
ax.plot(x, x+13, color='magenta', linewidth=1, linestyle= '-',marker='o', markersize = 2, markerfacecolor='r')
ax.plot(x, x+14, color='magenta', linewidth=1, linestyle= '-',marker='o', markersize = 4, markerfacecolor='r')
ax.plot(x, x+15, color='magenta', linewidth=1, linestyle= '-',marker='o', markersize = 8, markerfacecolor='r')
结果展示: