当前位置:网站首页>Matplotlib--绘图标记
Matplotlib--绘图标记
2022-07-30 09:05:00 【獜洛橙】
目录
fmt 参数定义了基本格式,如标记、线条样式和颜色。格式fmt = '[marker][line][color]
属性
属性marker
标记 符号 描述 "."
点 ","
像素点 "o"
实心圆 "v"
下三角 "^"
上三角 "<"
左三角 ">"
右三角 "1"
下三叉 "2"
上三叉 "3"
左三叉 "4"
右三叉 "8"
八角形 "s"
正方形 "p"
五边形 "P"
加号(填充) "*"
星号 "h"
六边形 1 "H"
六边形 2 "+"
加号 "x"
乘号 x "X"
乘号 x (填充) "D"
菱形 "d"
瘦菱形 "|"
竖线 "_"
横线 0 (TICKLEFT)
左横线 1 (TICKRIGHT)
右横线 2 (TICKUP)
上竖线 3 (TICKDOWN)
下竖线 4 (CARETLEFT)
左箭头 5 (CARETRIGHT)
右箭头 6 (CARETUP)
上箭头 7 (CARETDOWN)
下箭头 8 (CARETLEFTBASE)
左箭头 (中间点为基准) 9 (CARETRIGHTBASE)
右箭头 (中间点为基准) 10 (CARETUPBASE)
上箭头 (中间点为基准) 11 (CARETDOWNBASE)
下箭头 (中间点为基准) "None", " " or "" 没有任何标记 '$...$'
渲染指定的字符。例如 "$f$" 以字母 f 为标记。 属性line
线类型标记 描述 '-' 实线 ':' 虚线 '--' 破折线 '-.' 点划线 属性color
颜色标记 描述 'r' 红色 'g' 绿色 'b' 蓝色 'c' 青色 'm' 品红 'y' 黄色 'k' 黑色 'w' 白色
绘制实心圆标记'o'
代码
import matplotlib.pyplot as plt import numpy as np ypoints = np.array([1,3,4,5,8,9,6,1,3,4,5,2,4]) plt.plot(ypoints, marker = 'o') plt.show()
绘制*标记
代码
import matplotlib.pyplot as plt import numpy as np ypoints = np.array([1,3,4,5,8,9,6,1,3,4,5,2,4]) plt.plot(ypoints, marker = '*') plt.show()
绘制以坐标点为基准的下实心三角标记
代码
import matplotlib.pyplot as plt import matplotlib.markers plt.plot([1, 2, 3], marker=matplotlib.markers.CARETDOWNBASE) plt.show()
fmt 参数定义了基本格式,如标记、线条样式和颜色。格式fmt = '[marker][line][color]
代码
import matplotlib.pyplot as plt import numpy as np ypoints = np.array([6, 2, 13, 10]) plt.plot(ypoints, 'o:r') plt.show()
标记大小与颜色
我们可以自定义标记的大小与颜色,使用的参数分别是:
- markersize,简写为 ms:定义标记的大小。
- markerfacecolor,简写为 mfc:定义标记内部的颜色。
- markeredgecolor,简写为 mec:定义标记边框的颜色。
代码
import matplotlib.pyplot as plt import numpy as np ypoints = np.array([6, 2, 13, 10]) plt.plot(ypoints, marker = 'o', ms = 20) plt.show()
代码
import matplotlib.pyplot as plt import numpy as np ypoints = np.array([6, 2, 13, 10]) plt.plot(ypoints, marker = 'o', ms = 20, mec = 'r') plt.show()
代码
import matplotlib.pyplot as plt import numpy as np ypoints = np.array([6, 2, 13, 10]) plt.plot(ypoints, marker = 'o', ms = 20, mfc = 'r') plt.show()
代码
import matplotlib.pyplot as plt import numpy as np ypoints = np.array([6, 2, 13, 10]) plt.plot(ypoints, marker = 'o', ms = 20, mec = '#4CAF50', mfc = '#4CAF50') plt.show()
边栏推荐
- 一个低级错误导致的诡异现象——走近科学能拍三集,(C语言)最简单的数组元素读取,不正确!?
- Integral Topic Notes - Path Independent Conditions
- 统一异常处理导致ResponseBodyAdvice失效
- 图像分析:投影曲线的波峰查找
- Explain the problem of change exchange in simple terms - the shell of the backpack problem
- HCIP - MPLS VPN experiment
- leetcode 剑指 Offer 52. 两个链表的第一个公共节点
- 激活数据潜力 亚马逊云科技重塑云上存储“全家桶”
- HR团队如何提升效率?人力资源RPA给你答案
- 积分专题笔记-与路径无关条件
猜你喜欢

C language classic practice questions (3) - "Hanoi Tower (Hanoi)"

Leetcode - 990: equations of satisfiability

百度paddleocr检测训练

Unreal Engine Graphic Notes: could not be compiled. Try rebuilding from source manually. Problem solving

怎么在本地电脑上运行dist文件

How to implement Golang DES encryption and decryption?

【 HMS core 】 【 】 the FAQ HMS Toolkit collection of typical questions 1

Google Cloud Spanner的实践经验

HCIP --- MPLS VPN实验

C#中Config文件中,密码的 特殊符号的书写方法。
随机推荐
Functional Interfaces & Lambda Expressions - Simple Application Notes
2022 Hangzhou Electric Multi-School 1st Game
读书笔记:《这才是心理学:看穿伪心理学的本质(第10版)》
Only after such a stage of development can digital retail have a new evolution
水电表预付费系统
Integral Topic Notes - Path Independent Conditions
How to run dist file on local computer
硬件工程师
Activating data potential Amazon cloud technology reshapes cloud storage "family bucket"
【无标题】
详解JVM垃圾回收
echart图表清空上一次数据
开关电源波纹的产生、测量及抑制,一篇全搞定!
js currying
一文理解分布式开发中的服务治理
Concise Notes on Integrals - Types of Curve Integrals of the First Kind
The difference between DDR, GDDR, QDR
转行软件测试,报培训班3个月出来就是高薪工作,靠谱吗?
Farthest Point Sampling - D-FPS vs F-FPS
leetcode 剑指 Offer 63. 股票的最大利润













































