matplotlib.markers
#
处理标记的函数;由 、 和 的标记
plot
功能scatter
使用
errorbar
。
所有可能的标记都在这里定义:
标记 |
象征 |
描述 |
---|---|---|
|
|
观点 |
|
像素 |
|
|
圆圈 |
|
|
triangle_down |
|
|
三角形向上 |
|
|
三角左 |
|
|
三角形右 |
|
|
tri_down |
|
|
三合一 |
|
|
三左 |
|
|
三权 |
|
|
八角形 |
|
|
正方形 |
|
|
五角大楼 |
|
|
加(填充) |
|
|
星星 |
|
|
六边形1 |
|
|
六边形2 |
|
|
加 |
|
|
X |
|
|
x(填充) |
|
|
钻石 |
|
|
薄钻石 |
|
|
专线 |
|
|
线 |
|
|
滴答滴答 |
|
|
滴答滴答 |
|
|
打勾 |
|
|
打勾 |
|
|
插入符号 |
|
|
看护人 |
|
|
照顾 |
|
|
脱字符号 |
|
|
caretleft(以底部为中心) |
|
|
caretright(以底座为中心) |
|
|
caretup(以底座为中心) |
|
|
caretdown(以基地为中心) |
|
|
没有什么 |
|
|
没有什么 |
|
|
使用 mathtext 渲染字符串。例如 |
|
|
用于路径顶点的 (x, y) 对列表。标记的中心位于 (0, 0) 处并且尺寸被归一化,使得创建的路径被封装在单元格内。 |
|
小路 |
一个 |
|
|
带边的正多边形 |
|
|
带边的星形符号 |
|
|
带边的星号 |
作为一个已弃用的功能,None
在直接构造 a 时也表示“无” MarkerStyle
,但请注意,还有其他上下文
marker=None
表示“默认标记”(例如rcParams["scatter.marker"]
(default: 'o'
) for 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 的新实例来自定义标记连接和封盖样式。MarkerStyle 也可以有一个自定义Transform
,允许它被任意旋转或偏移。
显示标记使用的示例:
课程#
|
表示标记类型的类。 |