目的:
了解matplotlib.pylab常規用法
示例
import matplotlib.pylab as pl x = range(10) y = [i * i for i in x] pl.plot(x,y) pl.show()
在實際運用中,可能這樣一條簡單粗暴的線可能並不是我們想要的最好的結果,比如,想要在圖形上顯示原始數據點,很簡單,只要在plot函數中加上一個參數即可:
pl.plot(x, y, 'ob-') # 顯示數據點,並用藍色(blue)實現繪制該圖形
這個參數用法比較靈活,可以從下面的值中組合選擇:
顏色(color 簡寫為 c): 藍色: 'b' (blue) 綠色: 'g' (green) 紅色: 'r' (red) 藍綠色(墨綠色): 'c' (cyan) 紅紫色(洋紅): 'm' (magenta) 黃色: 'y' (yellow) 黑色: 'k' (black) 白色: 'w' (white) 線型(linestyle 簡寫為 ls): 實線: '-' 虛線: '--' 虛點線: '-.' 點線: ':' 點: '.' 點型(標記marker): 像素: ',' 圓形: 'o' 上三角: '^' 下三角: 'v' 左三角: '<' 右三角: '>' 方形: 's' 加號: '+' 叉形: 'x' 棱形: 'D' 細棱形: 'd' 三腳架朝下: '1'(像'丫') 三腳架朝上: '2' 三腳架朝左: '3' 三腳架朝右: '4' 六角形: 'h' 旋轉六角形: 'H' 五角形: 'p' 垂直線: '|' 水平線: '_'
如果要加橫縱坐標說明,傳遞的字符一定要是Unicode編碼,如果傳入的是字符串,那么應該如下:
pl.xlabel(u"我是橫軸") pl.ylabel(u"我是縱軸")