Python中的marker标记的作用和用法是什么
Admin 2022-08-02 群英技术资讯 2951 次浏览
今天这篇我们来学习和了解“Python中的marker标记的作用和用法是什么”,下文的讲解详细,步骤过程清晰,对大家进一步学习和理解“Python中的marker标记的作用和用法是什么”有一定的帮助。有这方面学习需要的朋友就继续往下看吧!Matplotlib,风格类似 Matlab 的基于 Python 的图表绘图系统。 Matplotlib 是 Python 最著名的绘图库,它提供了一整套和 Matlab 相似的命令 API,十分适合交互式地进行制图。而且也可以方便地将它作为绘图控件,嵌入 GUI 应用程序中。本文主要介绍Python Matplotlib marker标记。
可以使用关键字参数marker用指定的标记强调每个点:
例如:
用圆圈标记每个点:
import matplotlib.pyplot as plt import numpy as np ypoints = np.array([3, 8, 1, 10]) plt.plot(ypoints, marker = 'o') plt.show()
Result:

例如:
用星号标记每个点:
... plt.plot(ypoints, marker = '*') ...
Result:

可以选择以下任一标记:
标记 |
描述 |
'o' |
Circle |
'*' |
Star |
'.' |
Point |
',' |
Pixel |
'x' |
X |
'X' |
X (filled) |
'+' |
Plus |
'P' |
Plus (filled) |
's' |
Square |
'D' |
Diamond |
'd' |
Diamond (thin) |
'p' |
Pentagon |
'H' |
Hexagon |
'h' |
Hexagon |
'v' |
Triangle Down |
'^' |
Triangle Up |
'<' |
Triangle Left |
'>' |
Triangle Right |
'1' |
Tri Down |
'2' |
Tri Up |
'3' |
Tri Left |
'4' |
Tri Right |
'|' |
Vline |
'_' |
Hline |
还可以使用快捷方式字符串表示法参数来指定标记。
此参数也称为fmt,并使用以下语法编写:
marker|line|color
例如:
用圆圈标记每个点:
import matplotlib.pyplot as plt import numpy as np ypoints = np.array([3, 8, 1, 10]) plt.plot(ypoints, 'o:r') plt.show()
Result:

标记值可以是上面“标记参考”中的任何值。
行值可以是以下之一
线语法 |
描述 |
'-' |
实线 |
':' |
虚线 |
'--' |
虚线 |
'-.' |
虚线 |
注意:如果在fmt参数中省略了线值,则不会绘制任何线。
短颜色值可以是以下之一:
颜色语法 |
描述 |
'r' |
Red |
'g' |
Green |
'b' |
Blue |
'c' |
Cyan |
'm' |
Magenta |
'y' |
Yellow |
'k' |
Black |
'w' |
White |
可以使用关键字参数markersize或更短的版本ms来设置标记的大小:
例如:
将标记的大小设置为20:
import matplotlib.pyplot as plt import numpy as np ypoints = np.array([3, 8, 1, 10]) plt.plot(ypoints, marker = 'o', ms = 20) plt.show()
Result:

可以使用关键字参数markeredgecolor或更短的mec设置标记的edge的颜色:
例如:
将EDGE颜色设置为红色:
import matplotlib.pyplot as plt import numpy as np ypoints = np.array([3, 8, 1, 10]) plt.plot(ypoints, marker = 'o', ms = 20, mec = 'r') plt.show()
Result:

可以使用关键字参数markerfacecolor或更短的mfc设置标记边缘内的颜色:
例如:
将FACE颜色设置为红色:
import matplotlib.pyplot as plt import numpy as np ypoints = np.array([3, 8, 1, 10]) plt.plot(ypoints, marker = 'o', ms = 20, mfc = 'r') plt.show()
Result:

同时使用和mec和mfc自变量标记整个标记的颜色:
例如:
将边缘和面的颜色都设置为红色:
import matplotlib.pyplot as plt import numpy as np ypoints = np.array([3, 8, 1, 10]) plt.plot(ypoints, marker = 'o', ms = 20, mec = 'r', mfc = 'r') plt.show()
Result:

还可以使用十六进制颜色值:
例如:
用美丽的绿色标记每个点:
... plt.plot(ypoints, marker = 'o', ms = 20, mec = '#4CAF50', mfc = '#4CAF50') ...
Result:

或140种受支持的颜色名称中的任何一种。
例如:
用名为“ hotpink”的颜色标记每个点:
... plt.plot(ypoints, marker = 'o', ms = 20, mec = 'hotpink', mfc = 'hotpink') ...
Result:

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
只统计像素的灰度值这一特征,可将其成为一维直方图。二维直方图可以统计像素的色相和饱和度,用于查找图像的颜色直方图。本文将为大家介绍分别使用OpenCV和NumPy函数计算直方图,需要的可以学习一下
不少朋友应该都有玩过飞机大战小游戏吧,飞机大战游戏可以说是一款很经典的游戏看,那么我们如果使用python,怎么写一个飞机大战小游戏呢?下面就给大家分享使用pygame实现飞机大战游戏代码,感兴趣的朋友可以参考学习。
如果想要使用Python做爬虫操作,那么关于chardet库的内容是需要掌握的。对此下面就给大家介绍一下关于chardet库的安装与使用,下本有“爬虫”中使用chardet库的简单实例,感兴趣的朋友们可以看看。
常见的python文件的后缀名有哪些?一般我们比较常见的Python文件后缀有:py、pyc 、pyo、 pyi、pyw、 pyd、 pyx 等等。文本就给大家简单介绍下这些python文件的后缀名,感兴趣的朋友就继续往下看吧。
这篇文章主要为大家详细介绍了如何利用pillow和pytesseract来实现验证码的识别,文中的示例代码讲解详细,感兴趣的小伙伴可以了解一下
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 ICP核准(ICP备案)粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008