matplotlib.markers
¶
处理标记的函数;由的标记功能使用 plot
和 scatter
.
此处定义了所有可能的标记:
标记 | 符号 | 描述 |
---|---|---|
"." |
![]() |
点 |
"," |
![]() |
象素 |
"o" |
![]() |
圆圈 |
"v" |
![]() |
triangle_down |
"^" |
![]() |
triangle_up |
"<" |
![]() |
triangle_left |
">" |
![]() |
triangle_right |
"1" |
![]() |
tri_down |
"2" |
![]() |
tri_up |
"3" |
![]() |
tri_left |
"4" |
![]() |
tri_right |
"8" |
![]() |
八角形 |
"s" |
![]() |
广场 |
"p" |
![]() |
五角形 |
"P" |
![]() |
加法(填充) |
"*" |
![]() |
明星 |
"h" |
![]() |
六角形1 |
"H" |
![]() |
六角2号 |
"+" |
![]() |
加 |
"x" |
![]() |
X |
"X" |
![]() |
X(填充) |
"D" |
![]() |
钻石 |
"d" |
![]() |
thin_diamond |
"|" |
![]() |
V线 |
"_" |
![]() |
哈林 |
0 (TICKLEFT ) |
![]() |
蜱类 |
1 (TICKRIGHT ) |
![]() |
蜱类 |
2 (TICKUP ) |
![]() |
蜱虫 |
3 (TICKDOWN ) |
![]() |
滴答声 |
4 (CARETLEFT ) |
![]() |
左撇子 |
5 (CARETRIGHT ) |
![]() |
照管 |
6 (CARETUP ) |
![]() |
翘起 |
7 (CARETDOWN ) |
![]() |
压倒 |
8 (CARETLEFTBASE ) |
![]() |
插入符号左对齐(居中) |
9 (CARETRIGHTBASE ) |
![]() |
插入符号右对齐(居中) |
10 (CARETUPBASE ) |
![]() |
插入符号(居中) |
11 (CARETDOWNBASE ) |
![]() |
插入符号向下(居中) |
"None" , " " or "" |
没有什么 | |
'$...$' |
![]() |
使用MathText呈现字符串。例如 "$f$" 用于显示字母的标记 f . |
verts |
用于路径顶点的(x,y)对的列表。标记的中心位于(0,0)处,大小被规范化,这样创建的路径被封装在单元单元内。 | |
路径 | A Path 实例。 |
|
(numsides, 0, angle) |
正多边形 numsides 侧面,旋转 angle . |
|
(numsides, 1, angle) |
星形符号 numsides 侧面,旋转 angle . |
|
(numsides, 2, angle) |
带有 numsides 侧面,旋转 angle . |
None
是默认值,意思是“无”,但是对于来自标记输入的有效输入,此表是从其他文档引用的,在这些情况下 None
仍然意味着“违约”。
注意特殊符号可以通过 STIX math font ,例如 "$\u266B$"
. 有关Stix字体符号的概述,请参阅 STIX font table . 也看到 STIX字体演示 .
整数来自 0
到 11
创建线条和三角形。这些都可以通过大写的变量访问,比如 CARETDOWNBASE
. 因此,以下内容是等效的:
plt.plot([1, 2, 3], marker=11)
plt.plot([1, 2, 3], marker=matplotlib.markers.CARETDOWNBASE)
使用标记的示例:
班¶
MarkerStyle \ [marker, fillstyle] ) |
表示标记类型的类。 |