matplotlib.pyplot 标记出曲线上最大点和最小点的位置
废话不多说,直接上代码。
要求:正确安装了matplotlib库
import matplotlib.pyplot as plt
import numpy as npdef demo_test():a=np.array([0.15,0.16,0.14,0.17,0.12,0.16,0.1,0.08,0.05,0.07,0.06]);max_indx=np.argmax(a)#max value indexmin_indx=np.argmin(a)#min value indexplt.plot(a,'r-o')plt.plot(max_indx,a[max_indx],'ks')show_max='['+str(max_indx)+' '+str(a[max_indx])+']'plt.annotate(show_max,xytext=(max_indx,a[max_indx]),xy=(max_indx,a[max_indx]))plt.plot(min_indx,a[min_indx],'gs')plt.show()if __name__=="__main__":demo_test();
效果图如下:
matplotlib.pyplot 标记出曲线上最大点和最小点的位置相关推荐
- python【Matlibplot绘图库】画多个曲线的折线图(Matplotlib.pyplot.plot)
文章目录 1.代码 2.输出 3.方法解释 这里我利用的是matplotlib.pyplot.plot的工具来绘制折线图,这里先给出一个段代码和结果图: 1.代码 # -*- coding: UTF ...
- python matplotlib.pyplot.imshow() (在2D常规栅格上显示图像(数据))
from pyplot.py # Autogenerated by boilerplate.py. Do not edit as changes will be lost. # 由boilerplat ...
- Python matplotlib 通过 plt.scatter画空心圆标记出特定的点
在用python画散点图的时候想标记出特定的点,比如在某些点的外围加个空心圆,一样可以通过plt.scatter实现 import matplotlib.pyplot as pltx = [[1, 3 ...
- Python - 深度学习训练过程使用matplotlib.pyplot实时动态显示loss和acc曲线
1 深度学习训练过程中实时动态显示loss和acc曲线 可参考代码如下: # -*- coding: utf-8 -*-import matplotlib.pyplot as pltif __name ...
- 成功解决利用matplotlib.pyplot进行绘图的时候整个画布中的绘制曲线只显示一部分
成功解决利用matplotlib.pyplot进行绘图的时候整个画布中的绘制曲线只显示一部分 目录 解决问题 解决思路 解决方法 解决问题 利用matplotlib.pyplot进行绘图的时候整个画布 ...
- matplotlib+basemap画出标记地图
参考地址:https://mp.weixin.qq.com/s/Mni6ZLGC5jlUzMVpglv6JA https://www.cnblogs.com/ameile/ ...
- 在同一个二维坐标系绘制出一元二次曲线, sin正弦、cos余弦曲线 (numpy,matplotlib.pyplot )
一元二次曲线, sin正弦.cos余弦曲线 (numpy,matplotlib.pyplot ) import numpy import matplotlib.pyplot as plt#范围0~2π ...
- graphpad做图如何加星号_ezplot绘图后如何在曲线上加标记,比如星号之类的
clear all syms x_f y_A Y1 Y2 Y3 Eeq=4.432*10^10;%等效杨氏模量% ks=0.5; k=0.54^0.5; K0=0.0042; l=520; %档距% ...
- python笔记之matplotlib.pyplot曲线平滑自定义函数:smooth_curv()
做个笔记 代码 import matplotlib.pyplot as plt import numpy as np from scipy.interpolate import make_interp ...
- 如何求出二次贝塞尔曲线上面的各个点呢
1.需求:用 canvas 在上面的曲线上面加几个箭头,指明方向 2.问题:这个曲线我是第一次见,搞半天还发现不是圆的弧,是一种很奇怪的弧形,于是我就上网查 quadraticCurveTo 方法,才 ...
最新文章
- SSH分客户端openssh-client和openssh-server
- python_day2_数据格式
- 自定义logback触发器策略进行日志滚动
- Spring Boot Actuator
- 快速分类–三向和双枢轴
- EV: Using Git Bash
- 解决 Chrome 请停用以开发者模式运行的扩展程序
- 干货 | 120 道机器学习面试题!备战春招
- python读取dat文件写入表格_python DDT读取excel测试数据
- ESXi6.7修改静态ip地址
- 实验七:散点图和折线图绘制
- Bat如何制作菜单选择
- 用python爬取3万多条评论,看韩国人如何评价韩国电影《寄生虫》?
- 学习云计算有什么用处 该怎么学好云计算技术
- C1128 和C4503
- [MySQL 工具] pt-query-digest使用出错问题分析Can't locate Time/HiRes.pm in @INC
- PDF转换成excel的绿色版软件推荐
- 今年林业调查资质丙级与乙级如何办理怎么申报
- lsdyna如何设置set中的node_list_Redis 系列教程(二)Redis中的五种数据类型
- linux系统 安装nvm