当前位置:网站首页>Matplotlib--plot markers
Matplotlib--plot markers
2022-07-30 10:14:00 【Zhuangluo orange】
目录
Draw a filled circle marker'o'
Draw a lower solid triangle marker based on the coordinate point
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' 白色
Draw a filled circle marker'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()
Draw a lower solid triangle marker based on the coordinate point
代码
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()
边栏推荐
- debian10 install djando
- leetcode 剑指 Offer 52. 两个链表的第一个公共节点
- Flask's routing (app.route) detailed
- Security Thought Project Summary
- Mysterious APT Attack
- 最长公共序列、串问题总结
- CVTE校招笔试题+知识点总结
- Unified exception handling causes ResponseBodyAdvice to fail
- Re15: Read the paper LEVEN: A Large-Scale Chinese Legal Event Detection Dataset
- (***重点***)Flink常见内存问题及调优指南(一)
猜你喜欢

If someone asks you about distributed transactions again, throw this to him

(***重点***)Flink常见内存问题及调优指南(一)

hcip06 ospf special area comprehensive experiment

Re19:读论文 Paragraph-level Rationale Extraction through Regularization: A case study on European Court

线上靶机prompt.ml

EViews 12.0 software installation package download and installation tutorial

Matplotlib--绘图标记

mysql安装教程【安装版】

Online target drone prompt.ml

EViews 12.0软件安装包下载及安装教程
随机推荐
Shell系统学习之数组
PyQt5 - draw sine curve with pixels
【HMS core】【FAQ】HMS Toolkit典型问题合集1
ESP32 入门篇(一)使用 VS Code 进行开发环境安装
leetcode 剑指 Offer 52. 两个链表的第一个公共节点
flyway的快速入门教程
Re18: Read the paper GCI Everything Has a Cause: Leveraging Causal Inference in Legal Text Analysis
自适应控制——仿真实验一 用李雅普诺夫稳定性理论设计自适应规律
Test automation selenium (a)
Quick Start Tutorial for flyway
柱状图 直方图 条形图 的区别
Redis Desktop Manager 2022.4.2 发布
BERT预训练模型系列总结
STM32CubeMX配置生成FreeRTOS项目
实战演练 | 在 MySQL 中计算每日平均日期或时间间隔
105. Construct binary tree from preorder and inorder traversal sequence (video explanation!!)
Four ways the Metaverse is changing the way humans work
debian10安装djando
EViews 12.0软件安装包下载及安装教程
MySQL installation tutorial [installation version]













































