================ ===============================
character description
================ ===============================
- solid line style
-- dashed line style
-. dash-dot line style
: dotted line style
. point marker
, pixel marker
o circle marker
v triangle_down marker
^ triangle_up marker
< triangle_left marker
> triangle_right marker
1 tri_down marker
2 tri_up marker
3 tri_left marker
4 tri_right marker
s square marker
p pentagon marker
* star marker
h hexagon1 marker
H hexagon2 marker
+ plus marker
x x marker
D diamond marker
d thin_diamond marker
| vline marker
_ hline marker
================ ===============================
有一张图片显示了所有标记的名称和描述,希望对您有所帮助。
在对
plot
的调用中指定关键字argslinestyle
和/或marker
。例如,使用虚线和蓝色圆圈标记:
同一件事的快捷方式:
以下是可能的线条和标记样式的列表:
编辑:以标记点的任意子集为例,如注释中所要求:
由于this feature branch的合并,最后一个使用
markevery
kwarg的示例在1.4+之后就可以使用了。如果您停留在旧版本的matplotlib上,仍然可以通过在线图上叠加散点图来获得结果。有关详细信息,请参见edit history。为了将来的参考,
plot()
返回的Line2D
艺术家也有一个set_markevery()
方法,它允许您只在某些点上设置标记-请参见https://matplotlib.org/api/_as_gen/matplotlib.lines.Line2D.html#matplotlib.lines.Line2D.set_markevery相关问题 更多 >
编程相关推荐