1. 程式人生 > >matplotlib學習之(四)設定線條顏色、形狀

matplotlib學習之(四)設定線條顏色、形狀

本文是學習《matplotlib for python developers》的一點筆記
plot畫圖時可以設定線條引數。包括:顏色、線型、標記風格。
1)控制顏色
顏色之間的對應關係為
b---blue   c---cyan  g---green    k----black
m---magenta r---red  w---white    y----yellow
有三種表示顏色的方式:
a:用全名  b:16進位制如:#FF00FF  c:RGB或RGBA元組(1,0,1,1) d:灰度強度如:‘0.7’
2)控制線型
符號和線型之間的對應關係
-      實線
--     短線
-.     短點相間線
:     虛點線

3)控制標記風格
標記風格有多種:
.  Point marker
,  Pixel marker
o  Circle marker
v  Triangle down marker
^  Triangle up marker
<  Triangle left marker
>  Triangle right marker
1  Tripod down marker
2  Tripod up marker
3  Tripod left marker
4  Tripod right marker
s  Square marker
p  Pentagon marker
*  Star marker
h  Hexagon marker
H  Rotated hexagon D Diamond marker
d  Thin diamond marker
| Vertical line (vlinesymbol) marker
_  Horizontal line (hline symbol) marker
+  Plus marker
x  Cross (x) marker
下面的例項集合以上三種:具體程式碼和效果如下所示:
import matplotlib.pyplot as plt 
import numpy as np 
y = np.arange(1, 3, 0.3) 
plt.plot(y, 'cx--', y+1, 'mo:', y+2, 'kp-.');
plt.show()