matplotlib.pyplot 标记出曲线上最大点和最小点的位置
来源:互联网 发布:java xmpp即时通讯 编辑:程序博客网 时间:2024/06/08 04:28
废话不多说,直接上代码。
要求:正确安装了matplotlib库
import matplotlib.pyplot as pltimport 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 index min_indx=np.argmin(a)#min value index plt.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();
效果图如下:
0 0
- matplotlib.pyplot 标记出曲线上最大点和最小点的位置
- 怎么用matlab标记曲线上符合条件的点
- Matplotlib简介和pyplot的简单使用——直方统计图和轮廓曲线
- matlab 曲线线型、颜色和标记点 和 legend
- 最小总距离点的最优位置
- 指定两点可算出最大点和最小点
- 如何用有限个点拟合出光滑的曲线
- 找出一个二维数组中的鞍点,即该位置上的元素在该行最大,在该列最小,也可能没有靶点
- 二分图的最大点权独立集和最小点权覆盖集
- 点到线段的最大最小距离
- 在地球上,已知A点的经纬度和B点的经纬度,算出AB点之间的距离
- Python使用matplotlib,numpy,scipy进行散点的平滑曲线化方法
- Python使用matplotlib,numpy,scipy进行散点的平滑曲线化方法
- 寻找平面上斜率最大的点
- 如何得到贝塞尔曲线上点的坐标
- ARX 反回曲线上一定距离的点 函数
- 获取贝塞尔曲线上的100个点
- 如何求曲线上任意点到端点的距离
- LIghtOJ 1038 Race to 1 Again
- 如何让两个div并排布局?
- IOS获取顶层的viewcontroller
- Android入门一周
- Office 365 利用并行工作流构建威客式任务管理系统!
- matplotlib.pyplot 标记出曲线上最大点和最小点的位置
- java 实现WebService 以及不同的调用方式
- C#中使用设置(Settings.settings) Properties.Settings.Default .
- 大型的支付系统,如支付宝、财付通,后系统是如何对账、风控的呢
- android 简历
- IOS GCD dispatch_after NSTimer 延迟加载
- [转载]框架类和view互发消息
- python字典中文乱码,将其转换为json格式输出
- jQuery与ajax