这里我利用的是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实现同时显示两条曲线_python matlibplot绘制多条曲线图相关推荐

  1. python绘制多条不同x轴曲线_python matlibplot绘制多条曲线图

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

  2. python用链表求两数之和_python 算法 - 008 计算两个链表所代表的整数之和 (整数相加法)...

    python 算法 - 008 计算两个链表所代表的整数之和 (整数相加法) 知之者不如好之者, 好之者不如乐之者.--<雍也> 知道德者不如好道德者, 好道德者不如乐道德者, 是为形容人 ...

  3. php输出一条直线,Photoshop脚本 绘制一条线

    本节将演示如何使用脚本,绘制一条直线.首先创建一个空白的脚本文档,并保存在硬盘上某个位置. 首先创建一个空白的脚本文档,并保存在硬盘上某个位置. 接着输入脚本代码: 定义一个变量[doc],表示当前文 ...

  4. python画两条曲线_python – 在Matplotlib中绘制两个图之间的线

    在许多情况下,来自其他答案的解决方案是次优的(因为只有在计算点之后没有对图进行任何更改时它们才有效). 更好的解决方案是使用专门设计的ConnectionPatch: import matplotli ...

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

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

  6. python散点图怎么显示点的值_Python散点图如何查看每个点的条目数

    首先,将您的点放入元组列表中:L = [(1,2), (0,0), (0,0), (1,2), (1,2), (3,4)] 我假设您是从文件或其他东西中读取数据,而不是像我上面那样硬编码,所以修改导入 ...

  7. python怎么画出圆润的曲线_Python如何画函数的曲线

    Python是我们常用的一种计算机变成语言,采用matplotlib的库可以画出来我们函数的曲线. 工具/原料 win10系统 winPython软件包 方法/步骤 1 打开Python的shell界 ...

  8. python怎么画出圆润的曲线_python怎么画函数的曲线

    Python是我们常用的一种计算机变成语言,采用matplotlib的库可以画出来我们函数的曲线. 打开Python的shell界面,如图所示.(注意我们需要已经安装了matplotlib库包). 输 ...

  9. python 函数参数前面两个星号_Python中参数前面一个星号两个星号(*参数,**参数)起什么作用呢?...

    摘要: 下文讲述Python中参数前面一个星号两个星号的功能分享,如下所示: 在Python语言中,我们经常看见参数前面 加上一个星号或两个星号 那么这些写法到底起什么作用呢? 下文将一一道来,如下所 ...

最新文章

  1. 难道这是残差结构的本质(addnorm)
  2. python3基础教程廖雪峰云-廖雪峰Python3教程---实战day1-day13总结
  3. Kubernetes系统架构简介--转
  4. the code place where the binding is converted to final value displayed in ui
  5. 第三章 数据的图形展示
  6. j计算机专业英语题库,计算机专业英语单词习题
  7. SSH框架电子商城-系统技术分析
  8. 自媒体玩到最后玩的是一种意识
  9. BAT警示:没试过这个方法就别说会数据分析!!
  10. Apache服务器之------虚拟主机多功能配置
  11. 腾讯 2016 春季实习校招二面回忆(C++后台)
  12. [转载] gamma函数stiriling公式_数学笔记|特殊函数(1):Gamma函数
  13. LeetCode第13题 罗马数字转整数
  14. net-java-php-python-社会福利保障系统计算机毕业设计程序
  15. 万达电商为何刻意回避阿里与马云
  16. Java实现人脸识别登录、注册等功能
  17. Docker 拷贝文件到容器里面
  18. 手机号已经绑定微信号,现在怎么再注册一个微信号
  19. 什么是软件设计中的上游和下游?
  20. 国内好用的免费DNS服务器

热门文章

  1. 昂首阔步迈入大数据时代
  2. 公民身份号码校验码算法(C#版)
  3. 简单公民身份信息API开发
  4. linux上的远程桌面工具
  5. 关于linux磁盘爆满定位大文件的方法
  6. linux服务器磁盘爆满分析
  7. XFX讯景GTX295(GX-295N-HHFF)
  8. 信息安全技术——(一)绪论
  9. Python语法入门之流程控制if判断
  10. C++ 二叉排序树(二叉查找树、二叉搜索树)