[Python3] Matplotlib.pyplot.plot图形符号、风格及颜色缩写速查表
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图形符号、风格及颜色缩写速查表相关推荐
- matplotlib.pyplot.plot()参数详解、线形图、条形图、散点图、饼状图、画布大小、位置、颜色、标题、图例、坐标轴刻度设置 实例详解
文章目录 matplotlib.pyplot.plot()绘图文档 1. plot函数的一般的调用形式: 2. 参数fmt,以及一些常用参数举例 3.一些图形的绘制 1.线形图plt 2. 柱形图/条 ...
- python【Matlibplot绘图库】画多个曲线的折线图(Matplotlib.pyplot.plot)
文章目录 1.代码 2.输出 3.方法解释 这里我利用的是matplotlib.pyplot.plot的工具来绘制折线图,这里先给出一个段代码和结果图: 1.代码 # -*- coding: UTF ...
- Python线图点图--matplotlib.pyplot.plot
参考视频:Python线图点图--15分钟详解matplotlib.pyplot.plot #011_哔哩哔哩_bilibili 一.绘图基础 #导入画图包,以及数据包 import matplotl ...
- 系统学习Python——2D绘图库Matplotlib:绘图函数matplotlib.pyplot.plot(plt.plot)
分类目录:<系统学习Python>总目录 matplotlib.pyplot是Matplotlib的基于状态的接口.它提供了一种隐式的.类似MATLAB的绘图方式.它还会在您的屏幕上打开图 ...
- matplotlib.pyplot.plot 用法详解
python matplotlib演示官网 https://matplotlib.org/xkcd/users/pyplot_tutorial.html https://matplotlib.org/ ...
- 超全的Matplotlib速查表,打包下载
众所周知,Matplotlib是Python可视化的基础库,能绘制二维.三维.动态交互式的图表,而且可以作为图像处理工具,制作艺术风格的可视化大图. Matplotlib还是众多可视化库的底层依赖,比 ...
- 【数据展示】matplotlib.pyplot.plot()探究
这篇文章会结合文档做出对于这个函数的解释 函数使用的范式: plot([x], y, [fmt], data=None, **kwargs) plot([x], y, [fmt], [x2], y2, ...
- matplotlib.pyplot.plot()参数详解
在交互环境中查看英文帮助文档: import matplotlib.pyplot as plt help(plt.plot) 1. plot函数的一般的调用形式: #单条线: plot([x], y, ...
- Silverlight 预定义颜色速查表
预定义颜色 可以使用 SolidColorBrush 绘制,它使用预定义纯色.这可以是 Colors 的静态属性 (Property) 名称,也可以是指定为 XAML 属性 (Attribute) 值 ...
最新文章
- 强大的Charles的使用,强大的flutter1.9
- 使用 uiautomator2
- Consul入门05 - 健康检测
- 数据中心变得更加灵活和可靠的五种方式
- .NET Core 3.0深入源码理解HttpClientFactory之实战
- 如何隐藏电脑下方工具栏个别图标_最酷!最帅!最拽!这就是你想要的样子!工具栏美化终极篇...
- 转:Android应用开发性能优化完全分析
- 计算机信息处理技术的基础知识列举出一些易错易混淆知识点,计算机考证实训报告指导书.doc...
- java关于注释的使用错误的是,java考试练习题
- 怎样配置spring aop
- 快速排序时间复杂度分析
- 【前端】弹出框提交表单
- lcms质谱仪_液相色谱-质谱联用(lcms)的原理及应用
- Fast Non-Bayesian Poisson Factorization for Implicit-Feedback Recommendations
- 《洞察设计模式的底层逻辑》读后感
- 点云配准之NDT算法
- 中国通信服务股份有限公司之广通服的划分!
- Android studio三周学习总结
- 嵌入式系统之实时系统调度算法
- php 获取目录分隔符,php目录分隔符DIRECTORY_SEPARATOR