顏色
基礎顏色
- b:blue
- g:green
- r:red
- c:cyan 淺藍綠色
- m:magenta 深粉色
- y:yellow
- k:black
- w:white
其他
- 灰色陰影
color=‘數值’ - html 十六進制
利用顏色代碼工具
color=‘#FF ’ - RGB元組
color=(,,)
代碼
color
import numpy as np
import matplotlib.pyplot as plt
y=np.arange(1,5)
plt.plot(y,color='green')
plt.plot(y+1,color='0.5')
plt.plot(y+2,color='#FF00FF')
plt.plot(y+3,color=(0.1,0.2,0.3))
plt.show()
樣式
點型
- . point
- , pixel
- o circle
- v triangle_down
- ^ triangle_up
- < triangle_left
- ‘>’ triangle_right
- 1 tri_down
- 2 tri_up
- 3 tri_left
- 4 tri_right
- S octagon
- s square
- ‘*’ star
- h hexagon1
- H hexagon2
- '+ ’ plus
- x x
- D diamond
- d thin_diamond
- | yline
- _ hline
線型
- 實線 -
- 虛線 –
- 點劃線 -.
- 點線 :
樣式字符串
把顏色、點型、線型寫成一個字符串
例:cx–
代碼
marker 默認畫出線段
無marker 默認畫出點
畫多條線自動會改變顏色
import numpy as np
import matplotlib.pyplot as plt
y=np.arange(1,5)
plt.plot(y,marker='o')
plt.plot(y+1,'D')
plt.plot(y+2,marker='^')
plt.plot(y+3,'p')
plt.show()
import numpy as np
import matplotlib.pyplot as plt
y=np.arange(1,5)
plt.plot(y,'--')
plt.plot(y+1,'-.')
plt.plot(y+2,'-')
plt.plot(y+3,':')
plt.show()
import numpy as np
import matplotlib.pyplot as plt
y=np.arange(1,5)
plt.plot(y,'cx--')
plt.plot(y+1,'gp:')
plt.plot(y+2,'bp-')
plt.show()