Matplotlib is hiring a Research Software Engineering Fellow! See discourse for details. Apply by January 3, 2020
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, style, angle) |
标记也可以是元组
|
为了向后兼容,表单 (verts, 0)
也被接受,但它被弃用,相当于 verts
用于提供定义形状的一组原始顶点。
None
是默认值,意思是“无”,但是对于来自标记输入的有效输入,此表是从其他文档引用的,在这些情况下 None
仍然意味着“违约”。
注意特殊符号可以通过 STIX math font ,例如 "$♫$"
. 有关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] ) |
|