这里我利用的是matplotlib.pyplot.plot的工具来绘制折线图,这里先给出一个段代码和结果图:

# -*- coding: UTF-8 -*-

import numpy as np

import matplotlib as mpl

import matplotlib.pyplot as plt

#这里导入你自己的数据

#......

#......

#x_axix,train_pn_dis这些都是长度相同的list()

#开始画图

sub_axix = filter(lambda x:x%200 == 0, x_axix)

plt.title('Result Analysis')

plt.plot(x_axix, train_acys, color='green', label='training accuracy')

plt.plot(sub_axix, test_acys, color='red', label='testing accuracy')

plt.plot(x_axix, train_pn_dis, color='skyblue', label='PN distance')

plt.plot(x_axix, thresholds, color='blue', label='threshold')

plt.legend() # 显示图例

plt.xlabel('iteration times')

plt.ylabel('rate')

plt.show()

#python 一个折线图绘制多个曲线

这里我谈谈matplotlib.pyplot.plot()的使用方法,先附上一个官方文档链接,然后我说下可能用到的一些参数,参数可选的内容我就不一一展开了,大家可以去上面那个连接里查:

color:曲线颜色,blue,green,red等等

label:图例,这个参数内容就自定义啦,注意如果写这个参数一定要加上plt.legend(),之后再plt.show()才有有用!

linestyle:曲线风格,'–','-.',':'等等

linewidth:曲线宽度,自定义就可以

marker:标记点样式,'o','x',也就是说这些符号会标示出曲线上具体的“点”,这样一来就易于观察曲线上那些地方是支撑点

markersize:标记点的大小,自定义就可以

后续有图表方面的内容会继续更新~

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

python绘制多条不同x轴曲线_python matlibplot绘制多条曲线图相关推荐

  1. python绘制多条不同x轴曲线_Python matplotlib 绘制双Y轴曲线图的示例代码

    Matplotlib简介 Matplotlib是非常强大的python画图工具 Matplotlib可以画图线图.散点图.等高线图.条形图.柱形图.3D图形.图形动画等. Matplotlib安装 p ...

  2. python实现同时显示两条曲线_python matlibplot绘制多条曲线图

    这里我利用的是matplotlib.pyplot.plot的工具来绘制折线图,这里先给出一个段代码和结果图: # -*- coding: UTF-8 -*- import numpy as np im ...

  3. python画五角星并填充不同的颜色_Python turtle 绘制五角星

    本节我们将利用画笔相关指令来画一个五角星,并签上自己的名字,如下图 这个例子跟太阳花是一样的思路,还要用到turtle.write指令来写文本,例如签上自己的名字. 程序示例: mport turtl ...

  4. Python 数据可视化教程 绘制精美的双 Y 轴折线图

    在可视化作图的时候,有时候需要将几条曲线放在同一个图中,但这些曲线值的大小范围不同,需要的刻度不同.如果都用同一个 Y 轴刻度,值较小的曲线变化将不明显(如深度学习训练和测试的 Loss 变化).下面 ...

  5. Python访问街区10个点,并俩俩绘制一条线,得到5条线,求最短的距离和?

    Python访问街区10个点,并俩俩绘制一条线,得到5条线,求最短的距离和? 1. 效果图 2. 源码 参考 上一篇博客介绍了Python访问街区所有节点最短路径问题,并结合matplotlib可视化 ...

  6. 使用python编写多普勒频移函数,绘制多普勒频移随速度变化的曲线,给出代码并举例,代码以markdown格式给出...

    下面是一段使用Python编写多普勒频移函数,绘制多普勒频移随速度变化的曲线的代码:python def DopplerShift(v): # v为物体的速度 f = np.arange(0, 100 ...

  7. 学习Python中turtle模块的基本用法(4:绘制科赫曲线和谢尔宾斯基三角形)

      科赫曲线和谢尔宾斯基三角形是常见的分形图形(详细介绍见参考文献1),本文使用turtle库绘制这两类图形. 科赫曲线   科赫曲线的详细介绍见参考文献2,其中的绘图思路是"画正三角形,并 ...

  8. 二、定义函数及其导数,绘制双Y轴曲线

    1.定义函数及其导数,绘制双Y轴曲线 #数据类型:NDVI时序曲线 #实验目的:1.定义函数及其导数,绘制双Y轴曲线 # 1.1定义函数及其导数 # 1.2预处理数据:读取原始NDVI时序数据:定义变 ...

  9. ROC曲线是什么?ROC曲线是怎么绘制的?ROC曲线的横纵坐标是什么?如何用Python绘制?AUC又是什么?

    ROC曲线是什么?ROC曲线是怎么绘制的?ROC曲线的横纵坐标是什么?AUC又是什么? metrics.roc_auc_score metrics.roc_curve ROC= Receiver Op ...

最新文章

  1. 《Generative Face Completion》论文笔记
  2. Dom方法,解析XML文件
  3. redis之zskiplist
  4. 测试系列之六---软件测试分类
  5. 福禄克2500V数字绝缘电阻测试仪开箱与上手实测
  6. 怎样为ubuntu eclipse 添加 GBK字符集
  7. 驱动学习 - 加载.卸载驱动
  8. 数据、数据元素、数据项、数据对象、数据结构、逻辑结构、存储结构、抽象数据类型的概念
  9. Alertmanager配置
  10. org.springframework.web.client.ResourceAccessException: I/O error on POST request for ************
  11. c语言运行k值不变,C语言期末复习(改完).doc
  12. 设计潮流趋势|背景图案素材,增加设计对比和补充前景元素
  13. 同一台Windows机器中启动多个Memcached服务
  14. SQL Server 2008 R2 企业版/开发版/标准版(中英文下载,带序列号)
  15. html页面显示代码插件,客户端显示web网页支持html5的第三方内核插件
  16. 浅谈Java内存模型——JVM
  17. 正交法设计测试用例时可以使用的工具allpairs---生成正交表
  18. 论文浏览(20) Video Classification with Channel-Separated Convolutional Networks
  19. 竹子买车第二届运动会乒乓球大赛 趣味运动展风采
  20. UltraLAB台式图形工作站(地球最快~超级图形工作站Alpha720介绍)

热门文章

  1. 趋势探讨:容器会取代虚拟机吗?
  2. 交公粮了,我经常逛的技术网站,你最爱哪个?
  3. WinForm中导出Excel
  4. Spring框架----Spring的bean之三种创建bean对象的方式
  5. 由系统调用想起的。。。
  6. 网站建设方案撰写需要注意哪些事项?
  7. AC日记——红色的幻想乡 洛谷 P3801
  8. Rest接口中正则表达式
  9. android 4种动画
  10. 2008年3月移动开发Webcast预告