Matplotlib.pyplot.plot图形符号、风格及颜色简写形式速查表

注:图形符号、风格及颜色均为plot函数的可选参数

  • 如不指定符号和线条风格,默认为无符号的实线
  • 如不指定颜色,Matplotlib会为多条线自动循环使用一组默认的颜色

Format Strings

A format string consists of a part for color, marker and line:

fmt = '[marker][line][color]'

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.)

# 示例
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.)

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=':') # 实点线

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')

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

[Python3] Matplotlib.pyplot.plot图形符号、风格及颜色缩写速查表相关推荐

  1. matplotlib.pyplot.plot()参数详解、线形图、条形图、散点图、饼状图、画布大小、位置、颜色、标题、图例、坐标轴刻度设置 实例详解

    文章目录 matplotlib.pyplot.plot()绘图文档 1. plot函数的一般的调用形式: 2. 参数fmt,以及一些常用参数举例 3.一些图形的绘制 1.线形图plt 2. 柱形图/条 ...

  2. python【Matlibplot绘图库】画多个曲线的折线图(Matplotlib.pyplot.plot)

    文章目录 1.代码 2.输出 3.方法解释  这里我利用的是matplotlib.pyplot.plot的工具来绘制折线图,这里先给出一个段代码和结果图: 1.代码 # -*- coding: UTF ...

  3. Python线图点图--matplotlib.pyplot.plot

    参考视频:Python线图点图--15分钟详解matplotlib.pyplot.plot #011_哔哩哔哩_bilibili 一.绘图基础 #导入画图包,以及数据包 import matplotl ...

  4. 系统学习Python——2D绘图库Matplotlib:绘图函数matplotlib.pyplot.plot(plt.plot)

    分类目录:<系统学习Python>总目录 matplotlib.pyplot是Matplotlib的基于状态的接口.它提供了一种隐式的.类似MATLAB的绘图方式.它还会在您的屏幕上打开图 ...

  5. matplotlib.pyplot.plot 用法详解

    python matplotlib演示官网 https://matplotlib.org/xkcd/users/pyplot_tutorial.html https://matplotlib.org/ ...

  6. 超全的Matplotlib速查表,打包下载

    众所周知,Matplotlib是Python可视化的基础库,能绘制二维.三维.动态交互式的图表,而且可以作为图像处理工具,制作艺术风格的可视化大图. Matplotlib还是众多可视化库的底层依赖,比 ...

  7. 【数据展示】matplotlib.pyplot.plot()探究

    这篇文章会结合文档做出对于这个函数的解释 函数使用的范式: plot([x], y, [fmt], data=None, **kwargs) plot([x], y, [fmt], [x2], y2, ...

  8. matplotlib.pyplot.plot()参数详解

    在交互环境中查看英文帮助文档: import matplotlib.pyplot as plt help(plt.plot) 1. plot函数的一般的调用形式: #单条线: plot([x], y, ...

  9. Silverlight 预定义颜色速查表

    预定义颜色 可以使用 SolidColorBrush 绘制,它使用预定义纯色.这可以是 Colors 的静态属性 (Property) 名称,也可以是指定为 XAML 属性 (Attribute) 值 ...

最新文章

  1. 强大的Charles的使用,强大的flutter1.9
  2. 使用 uiautomator2
  3. Consul入门05 - 健康检测
  4. 数据中心变得更加灵活和可靠的五种方式
  5. .NET Core 3.0深入源码理解HttpClientFactory之实战
  6. 如何隐藏电脑下方工具栏个别图标_最酷!最帅!最拽!这就是你想要的样子!工具栏美化终极篇...
  7. 转:Android应用开发性能优化完全分析
  8. 计算机信息处理技术的基础知识列举出一些易错易混淆知识点,计算机考证实训报告指导书.doc...
  9. java关于注释的使用错误的是,java考试练习题
  10. 怎样配置spring aop
  11. 快速排序时间复杂度分析
  12. 【前端】弹出框提交表单
  13. lcms质谱仪_液相色谱-质谱联用(lcms)的原理及应用
  14. Fast Non-Bayesian Poisson Factorization for Implicit-Feedback Recommendations
  15. 《洞察设计模式的底层逻辑》读后感
  16. 点云配准之NDT算法
  17. 中国通信服务股份有限公司之广通服的划分!
  18. Android studio三周学习总结
  19. 嵌入式系统之实时系统调度算法
  20. php 获取目录分隔符,php目录分隔符DIRECTORY_SEPARATOR

热门文章

  1. 【ArcGIS】ArcGIS10.8版本的下载安装及其注意事项-保姆教程
  2. python 调用接口发送短信给手机(非twilio)
  3. 百知教育-胡鑫喆讲师-java-第一章04
  4. 1.8 - 多级存储
  5. USIM 相关知识,术语
  6. 系统集成项目管理工程师 下午 真题 及考点(2021年上下半年)
  7. 【微观】十分重要的需求弹性和供给弹性
  8. “好心山东”对接新时代文明实践站-狄长德:倡导好心行动
  9. 选一些200页左右的书,每周看一本
  10. 【牛客网】美国节日(代码)