Matplotlib.pyplot.plot图形符号、风格及颜色简写形式速查表https://blog.csdn.net/Treasure99/article/details/106044114/
Matplotlib.pyplot.plot图形符号、风格及颜色简写形式速查表
注:图形符号、风格及颜色均为plot函数的可选参数
如不指定符号和线条风格,默认为无符号的实线
如不指定颜色,Matplotlib会为多条线自动循环使用一组默认的颜色
Format Strings
A format string consists of a part for color, marker and line:
fmt = '[marker][line][color]'
1
Each of them is optional. If not provided, the value from the style cycle is used. Exception: If line is given, but no marker, the data will be a line without markers.
Other combinations such as [color][marker][line] are also supported, but note that their parsing may be ambiguous.
Markers 图形符号
character description
‘.’ 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
# 示例(按表格从上至下顺序展示线条)
plt.plot(x, x + 0, '4', label='4')
plt.plot(x, x + 1, '3', label='3')
plt.plot(x, x + 2, '2', label='2')
plt.plot(x, x + 3, '1', label='1')
plt.plot(x, x + 4, '>', label='>')
plt.plot(x, x + 5, '<', label='<')
plt.plot(x, x + 6, '^', label='^')
plt.plot(x, x + 7, 'v', label='v')
plt.plot(x, x + 8, 'o', label='o')
plt.plot(x, x + 9, ',', label=',')
plt.plot(x, x + 10, '.', label='.')
plt.legend(bbox_to_anchor=(1.05, 1), loc='upper left', borderaxespad=0.)
1
2
3
4
5
6
7
8
9
10
11
12
13
# 示例
plt.plot(x, x + 0, '_', label='_')
plt.plot(x, x + 1, '|', label='|')
plt.plot(x, x + 2, 'd', label='d')
plt.plot(x, x + 3, 'D', label='D')
plt.plot(x, x + 4, 'x', label='x')
plt.plot(x, x + 5, '+', label='+')
plt.plot(x, x + 6, 'H', label='H')
plt.plot(x, x + 7, 'h', label='h')
plt.plot(x, x + 8, '*', label='*')
plt.plot(x, x + 9, 'p', label='p')
plt.plot(x, x + 10, 's', label='s')
plt.legend(bbox_to_anchor=(1.05, 1), loc='upper left', borderaxespad=0.)
1
2
3
4
5
6
7
8
9
10
11
12
13
Line Styles 线条风格
character description
‘-’ solid line style 实线
‘--’ dashed line style 虚线
‘-.’ dash-dot line style 点划线
‘:’ dotted line style 实点线
# 示例
plt.plot(x, x + 0, linestyle='-') # 实线
plt.plot(x, x + 1, linestyle='--') # 虚线
plt.plot(x, x + 2, linestyle='-.') # 点划线
plt.plot(x, x + 3, linestyle=':') # 实点线
1
2
3
4
5
Example format strings:
# 示例
plt.plot(x, x + 0, 'b', label='b') # blue markers with default shape
plt.plot(x, x + 1, 'or', label='or') # red circles
plt.plot(x, x + 2, '-g', label='-g') # green solid line
plt.plot(x, x + 3, '--', label='--') # dashed line with default color
plt.plot(x, x + 4, '^k:', label='^k:') # black triangle_up markers connected by a dotted line
plt.legend(loc='lower right')
1
2
3
4
5
6
7
Colors 颜色
The supported color abbreviations are the single letter codes
character color
‘b’ blue
‘g’ green
‘r’ red
‘c’ cyan 青色
‘m’ magenta 品红
‘y’ yellow
‘k’ black
‘w’ white 白色
参考自:matplotlib.pyplot.plot - Matplotlib 3.2.1 documentation
————————————————
版权声明:本文为CSDN博主「TreasureAI」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Treasure99/article/details/106044114/
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY