method/pylab

Last-modified: 2010-05-24 (月) 13:42:09

pylabの各メソッドの使用方法の一覧。
詳しくはhelp()を見ればよいので、使えそうなもののみ記述するのがよろしいかと。

 

目次

plot

構文

plot(*args, **kwargs)

機能

グラフに点や線をプロット

見本

plot(x, y, 'bo') #青い○で、xとyをプロット
plot(1,1,'b',markersize=10,marker='*') #(1,1)に青色の大きさが10の☆印をプロット

引数

  • ラインスタイルとマーカー

'-' solid line style
'--' dashed line style
'-.' dash-dot line style
':' dotted line style
'.' point marker
',' pixel marker
'o' circle marker
'v' triangle_down marker
'^' triangle_up marker
'<' triangle_left marker
'>' triangle_right marker
'1' tri_down marker
'2' tri_up marker
'3' tri_left marker
'4' tri_right marker
's' square marker
'p' pentagon marker
'*' star marker
'h' hexagon1 marker
'H' hexagon2 marker
'+' plus marker
'x' x marker
'D' diamond marker
'd' thin_diamond marker
'|' vline marker
'_' hline marker

  • 'b' 青
    'g' 緑
    'r' 赤
    'c' シアン
    'm' マゼンタ
    'y' 黄色
    'k' 黒
    'w' 白

  • 色はフルネーム('green'など)/RGB値/16進数表記('#FF0000')なども可能
  • その他の引数

    marker: [ '+' | '*' | ',' | '.' | '1' | '2' | '3' | '4' |
    '<' | '>' | 'D' | 'H' | '^' | '_' | 'd' |
    'h' | 'o' | 'p' | 's' | 'v' | 'x' | '|' |
    TICKUP | TICKDOWN | TICKLEFT | TICKRIGHT |
    'None' | ' ' | '' ] #マーカーの種類を指定
    markersize or ms: float #マーカーの大きさを指定

  • その他にも多数あり。help()参照

figure

構文

figure(num=None, figsize=None, dpi=None, facecolor=None, edgecolor=None, frameon=True, FigureClass=<class 'matplotlib.figure.Figure'>, **kwargs)

機能

「図」を作る。図へのプロットはplot()を使う?

見本

figure(figsize=(4,4)) #4×4の大きさ(実際には400×400px?)で作図。これを書くとアスペクト比が1のグラフが描ける。plot()の前にfigure()を置く。

引数

figsize 図の大きさをインチで指定