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')
結果展示: