matplotlib.markers#

マーカーを処理する関数。plotscatter、および のマーカー機能で使用されます errorbar

すべての可能なマーカーはここで定義されています。

マーカー

シンボル

説明

"."

m00

","

m01

ピクセル

"o"

m02

サークル

"v"

m03

三角形の下

"^"

m04

三角形の上

"<"

m05

三角形左

">"

m06

三角形右

"1"

m07

トライダウン

"2"

m08

トライアップ

"3"

m09

tri_left

"4"

m10

tri_right

"8"

m11

八角形

"s"

m12

四角

"p"

m13

五角形

"P"

m23

プラス(塗りつぶし)

"*"

m14

"h"

m15

六角形1

"H"

m16

六角形2

"+"

m17

プラス

"x"

m18

バツ

"X"

m24

×(塗りつぶし)

"D"

m19

ダイヤモンド

"d"

m20

薄いダイヤモンド

"|"

m21

ライン

"_"

m22

横線

0( TICKLEFT)

m25

ティックレフト

1( TICKRIGHT)

m26

ティックライト

2( TICKUP)

m27

ティックアップ

3( TICKDOWN)

m28

ティックダウン

4( CARETLEFT)

m29

ケアレフト

5( CARETRIGHT)

m30

ケアライト

6( CARETUP)

m31

世話をする

7( CARETDOWN)

m32

キャレットダウン

8( CARETLEFTBASE)

m33

caretleft (ベースを中心に)

9( CARETRIGHTBASE)

m34

caretright (ベースを中心に)

10( CARETUPBASE)

m35

caretup (根元中心)

11( CARETDOWNBASE)

m36

キャレットダウン (ベースを中心に)

"none"また"None"

なし

" "また""

なし

'$...$'

m37

mathtext を使用して文字列をレンダリングします。たとえば"$f$"、文字を示すマーカーの場合f

verts

パス頂点に使用される (x, y) ペアのリスト。マーカーの中心は (0, 0) にあり、作成されたパスが単位セル内にカプセル化されるようにサイズが正規化されます。

Pathインスタンス。

(numsides, 0, angle)

numsides で回転した、辺を持つ正多角形angle

(numsides, 1, angle)

numsides で回転した、側面のある星のようなシンボルangle

(numsides, 2, angle)

numsidesで回転した側面を持つアスタリスクangle

非推奨の機能として、Noneを直接構築する場合は「何もない」ことも意味しますが、代わりに「デフォルト マーカー」を意味するMarkerStyle他のコンテキストがあることに注意してください (例: (default: ) for )。marker=NonercParams["scatter.marker"]'o'Axes.scatter

特別な記号は、 STIX 数学フォントを介して定義できることに注意してください "$\u266B$"。STIX フォント記号の概要については、 STIX フォント表を参照してください。STIX フォントも参照してください。

線と三角形0を作成するための整数。11これらは、 のような大文字の変数を介して同様にアクセスできますCARETDOWNBASE。したがって、以下は同等です。

plt.plot([1, 2, 3], marker=11)
plt.plot([1, 2, 3], marker=matplotlib.markers.CARETDOWNBASE)

マーカーの結合とキャップのスタイルは、MarkerStyle の新しいインスタンスを作成することでカスタマイズできます。Transform MarkerStyle には、任意に回転またはオフセットできるカスタムを含めることもできます。

マーカーの使用例:

クラス番号

MarkerStyle(マーカー[, フィルスタイル])

マーカーの種類を表すクラス。