matplotlib.markers#
处理标记的函数;由 plot、scatter 和 errorbar 的标记功能使用。
所有可能的标记都在这里定义:
标记 |
符号 |
描述 |
|---|---|---|
|
|
点 |
|
|
像素 |
|
|
圆 |
|
|
triangle_down |
|
|
triangle_up |
|
|
triangle_left |
|
|
triangle_right |
|
|
tri_down |
|
|
tri_up |
|
|
tri_left |
|
|
tri_right |
|
|
八边形 |
|
|
平方 |
|
|
五角大楼 |
|
|
加号(填充) |
|
|
星 |
|
|
六边形1 |
|
|
六边形2 |
|
|
加 |
|
|
x |
|
|
x (填充) |
|
|
钻石 |
|
|
thin_diamond |
|
|
vline |
|
|
hline |
|
|
tickleft |
|
|
tickright |
|
|
tickup |
|
|
tickdown |
|
|
caretleft |
|
|
caretright |
|
|
caretup |
|
|
caretdown |
|
|
caretleft (基线居中) |
|
|
caretright (基线居中) |
|
|
caretup (以底部为中心) |
|
|
caretdown (基部居中) |
|
无 |
|
|
无 |
|
|
|
使用 mathtext 渲染字符串。例如 |
|
用于路径顶点的 (x, y) 对列表。标记的中心位于 (0, 0),并且大小是标准化的,因此创建的路径被封装在单位单元格内。 |
|
|
一个 |
|
|
一个有 |
|
|
一个类似星星的符号,有 |
|
|
一个带有 |
请注意,特殊符号可以通过 STIX 数学字体 定义,例如 "$♫$"。关于 STIX 字体符号的概览,请参阅 STIX 字体表。另请参阅 STIX 字体。
从 0 到 11 的整数可以创建线条和三角形。这些可以通过大写变量等效访问,例如 CARETDOWNBASE。因此,以下是等效的:
plt.plot([1, 2, 3], marker=11)
plt.plot([1, 2, 3], marker=matplotlib.markers.CARETDOWNBASE)
标记的连接和封口样式可以通过创建一个新的 MarkerStyle 实例来自定义。MarkerStyle 还可以有一个自定义的 Transform,允许其被任意旋转或偏移。
展示标记使用示例:
类#
|
一个表示标记类型的类。 |





































