在本文中,您将学习如何在 Matplotlib 中使用标记来指示图中的特定点。
该marker参数可用于在绘图中创建“标记”。如何在 Windows 11 上启用和使用休眠模式您可以通过将值传递给参数来指定标记的形状。
这是一个正常的 Matplotlib 图的样子:
import matplotlib.pyplot as plt
import numpy as np
x = [2,4,6,8]
y = [1,3,9,7]
plt.plot(x,y)
plt.show()
没有标记的 matplotlib 图
这是一个带有标记的情节:
import matplotlib.pyplot as plt
import numpy as np
x = [2,4,6,8]
y = [1,3,9,7]
plt.plot(x,y, marker = 'o')
plt.show()
带有“o”标记的 matplotlib 图
如上图所示,图中两个轴的每个交汇点都由一个看起来像圆圈的标记表示。
我们可以通过将marker参数的值设置为 "0": 来做到这一点plt.plot(x,y, marker = 'o')。
Matplotlib 标记列表
这是可以分配给参数的标记值列表(来自Matplotlib 文档marker) :
标记 |
描述 |
“。” |
观点 |
"," |
像素 |
“哦” |
圆圈 |
“V” |
三角形向下 |
“^” |
三角形向上 |
“<” |
三角形_左 |
“>” |
三角形_右 |
“1” |
tri_down |
“2” |
三合一 |
“3” |
三_左 |
“4” |
三_右 |
“8” |
八角形 |
“s” |
正方形 |
“p” |
五角大楼 |
“P” |
加上(填充) |
“H” |
六边形1 |
“H” |
六边形2 |
“+” |
加 |
“*” |
星星 |
“X” |
X |
“X” |
x(填充) |
“D” |
钻石 |
“d” |
薄_钻石 |
“_” |
线 |
“s” |
正方形 |
0 |
左勾选 |
1个 |
滴答声 |
2个 |
打勾 |
3个 |
打勾 |
4个 |
左撇子 |
5个 |
小心翼翼 |
6个 |
关心 |
7 |
插入符号 |
8个 |
careleft(以底部为中心) |
9 |
caretright(以基地为中心) |
10 |
caretup(以基地为中心) |
11 |
caretdown(以底部为中心) |
上面的列表显示了可用于更改绘图中标记样式的不同值。
概括
在本文中,我们讨论了 Matplotlib 中的标记。它们可用于标记/指示图中的特定点。
我们看到了一些显示参数应用的代码示例marker。
marker最后,我们看到了可用于更改标记样式的值列表。