マーカー定義
メモ
マーカーの指定方法
- 下記のマーカー関連の引数・プロパティを指定 (指定可否は個々のグラフ参照)
- 一部のグラフでは fmt【簡易スタイル】で簡易指定が可能
説明 型 Line2D【線分】 Collection【コレクション】 plot【折れ線グラフ】
step【折れ線グラフ (ステップ)】
stem【ステムプロット】scatter【散布図】 アルファ値 (0:透明 ~ 1:不透明) float alpha (線と共有) alpha カラーマップ str
Colormapcmap マーカー塗りつぶしスタイル str fillstyle マーカースタイル 下記 参照 str
Path
MarkerStylemarker
fmtmarker マーカー外枠の色 color【色定義】 markeredgecolor
mec 3.1edgecolors マーカー外枠の幅 float markeredgewidth
mew 3.1linewidths マーカーの塗りつぶし色 color【色定義】 markerfacecolor
mfc 3.1
fmt (線の色と共有)c
facecolors
(facecolor)【マーカー塗りつぶしスタイル】指定の
残り部分の塗りつぶし色color【色定義】 markerfacecoloralt
mfcalt 3.1マーカーのサイズ (ポイント単位) float markersize
ms 3.1s マーカー頻度 (詳細 参照) 各種 markevery
マーカーの中抜き・白抜き
〔 例 〕- 設定
plot【折れ線グラフ】
step【折れ線グラフ (ステップ)】scatter【散布図】 共通 マーカー外枠の色 markeredgecolor (mec) edgecolors マーカー外枠の幅 markeredgewidth (mew) linewidths 中抜き マーカー塗りつぶしスタイル fillstyle = 'none' マーカーの塗りつぶし色 c・facecolors (facecolor) = 'none' 白抜き マーカーの塗りつぶし色 markerfacecolor (mfc) = 'white' c・facecolors (facecolor) = 'white'
外部リンク
マーカースタイル
marker | 備考 | |
---|---|---|
'.' (ドット) | ポイント 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 | |
'8' | 八角形 octagon | |
's' | 正方形 square | |
'p' | 五角形 pentagon | |
'P' | プラス記号 (塗りつぶし) plus (filled) | |
'*' | 星印 star | |
'h' | 六角形 (1) hexagon1 | |
'H' | 六角形 (2) hexagon2 | |
'+' | プラス記号 plus | |
'x' (小文字エックス) | バツ印 x | |
'X' (大文字エックス) | バツ印 (塗りつぶし) x (filled) | |
'D' | ダイヤモンド diamond | |
'd' | ダイヤモンド (縦長) thin_diamond | |
'|' | 垂直線 vline | |
'_' (アンダースコア) | 水平線 hline | |
markers.TICKLEFT 0 | 短線 (左) tickleft | |
markers.TICKRIGHT 1 | 短線 (右) tickright | |
markers.TICKUP 2 | 短線 (上) tickup | |
markers.TICKDOWN 3 | 短線 (下) tickdown | |
markers.CARETLEFT 4 | キャレット (左向き) caretleft | |
markers.CARETRIGHT 5 | キャレット (右向き) caretright | |
markers.CARETUP 6 | キャレット (上向き) caretup | |
markers.CARETDOWN 7 | キャレット (下向き) caretdown | |
markers.CARETLEFTBASE 8 | キャレット (中心基準・左向き) caretleft (centered at base) | |
markers.CARETRIGHTBASE 9 | キャレット (中心基準・右向き) caretright (centered at base) | |
markers.CARETUPBASE 10 | キャレット (中心基準・上向き) caretup (centered at base) | |
markers.CARETDOWNBASE 11 | キャレット (中心基準・下向き) caretdown (centered at base) | |
None 'None' ' ':半角スペース '':空文字列 | なし | |
'$文字列$' | 文字列 (mathtext 使用 参照) | |
例 | list[ (x1, y1), ..., (xN, yN) ] | パスの相対座標頂点 (x, y) のリスト マーカーの中心:(0, 0) 例:[(2, 0), (0, 1), (-2, 0), (0, -1)] |
例 | matplotlib.path.Path | パス 例:matplotlib.path.Path.wedge(45, 315) |
例 | (numsides, 0, angle) | 正 numsides 角形を angle度 反時計回りに回転 例:(5, 0, 15) |
例 | (numsides, 1, angle) | numsides 個の角の星印を angle度 反時計回りに回転 例:(5, 1, 15) |
例 | (numsides, 2, angle) | numsides 本の放射線のアスタリスクを angle度 反時計回りに回転 例:(5, 2, 15) |
(numsides, 3, angle) 3.03.2 | 円 (角度等無効) |