python绘制多个曲线的折线图


Posted in Python onMarch 23, 2020

这篇文章利用的是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 一个折线图绘制多个曲线

python绘制多个曲线的折线图

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

  • color:曲线颜色,blue,green,red等等
  • label:图例,这个参数内容就自定义啦,注意如果写这个参数一定要加上plt.legend(),之后再plt.show()才有有用!
  • linestyle:曲线风格,'?','-.',':'等等
  • linewidth:曲线宽度,自定义就可以
  • marker:标记点样式,'o','x',也就是说这些符号会标示出曲线上具体的“点”,这样一来就易于观察曲线上那些地方是支撑点
  • markersize:标记点的大小,自定义就可以

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

本文已被收录到专题《python图片处理操作》 ,欢迎大家点击学习更多精彩内容。

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

Python 相关文章推荐
Python实现从url中提取域名的几种方法
Sep 26 Python
Python进程间通信用法实例
Jun 04 Python
Django小白教程之Django用户注册与登录
Apr 22 Python
Mac中升级Python2.7到Python3.5步骤详解
Apr 27 Python
对python创建及引用动态变量名的示例讲解
Nov 10 Python
selenium3+python3环境搭建教程图解
Dec 07 Python
python3 图片 4通道转成3通道 1通道转成3通道 图片压缩实例
Dec 03 Python
python实现视频读取和转化图片
Dec 10 Python
Python FtpLib模块应用操作详解
Dec 12 Python
Windows下实现将Pascal VOC转化为TFRecords
Feb 17 Python
Python + opencv对拍照得到的图片进行背景去除的实现方法
Nov 18 Python
一篇文章带你搞懂Python类的相关知识
May 20 Python
python使用Matplotlib绘制分段函数
Sep 25 #Python
python使用Matplotlib画饼图
Sep 25 #Python
python使用Matplotlib画条形图
Mar 25 #Python
python使用matplotlib画饼状图
Sep 25 #Python
符合语言习惯的 Python 优雅编程技巧【推荐】
Sep 25 #Python
Python中应该使用%还是format来格式化字符串
Sep 25 #Python
Django如何自定义分页
Sep 25 #Python
You might like
关于查看MSSQL 数据库 用户每个表 占用的空间大小
2013/06/21 PHP
完整删除ecshop中获取店铺信息的API
2014/12/24 PHP
PHP实现浏览器格式化显示XML的方法示例
2019/01/22 PHP
IE下双击checkbox反应延迟问题的解决方法
2014/03/27 Javascript
JavaScript中的正则表达式简明总结
2014/04/04 Javascript
JS框架之vue.js(深入三:组件1)
2016/09/29 Javascript
ES2015 Symbol 一种绝不重复的值
2016/12/25 Javascript
bootstrap table分页模板和获取表中的ID方法
2017/01/10 Javascript
jquery中each循环的简单回滚操作
2017/05/05 jQuery
详解Vue用axios发送post请求自动set cookie
2017/05/10 Javascript
微信小程序wx:for和wx:for-item的用法详解
2018/04/01 Javascript
基于Vue实现拖拽功能
2020/07/29 Javascript
jQuery发请求传输中文参数乱码问题的解决方案
2018/05/22 jQuery
使用webpack4编译并压缩ES6代码的方法示例
2019/04/24 Javascript
解决layui追加或者动态修改的表单元素“没效果”的问题
2019/09/18 Javascript
Vue实现点击当前行变色
2020/12/14 Vue.js
Python中3种内建数据结构:列表、元组和字典
2014/11/30 Python
Python挑选文件夹里宽大于300图片的方法
2015/03/05 Python
把MySQL表结构映射为Python中的对象的教程
2015/04/07 Python
给Python入门者的一些编程建议
2015/06/15 Python
VTK与Python实现机械臂三维模型可视化详解
2017/12/13 Python
Python如何应用cx_Oracle获取oracle中的clob字段问题
2019/08/27 Python
python中property和setter装饰器用法
2019/12/19 Python
使用Python爬虫库requests发送请求、传递URL参数、定制headers
2020/01/25 Python
pandas读取csv文件提示不存在的解决方法及原因分析
2020/04/21 Python
HTML5安全介绍之内容安全策略(CSP)简介
2012/07/10 HTML / CSS
悦木之源美国官网:Origins美国
2016/08/01 全球购物
C++:局部变量能否和全局变量重名
2014/03/03 面试题
家长学校工作方案
2014/05/07 职场文书
倡议书范文格式
2014/05/12 职场文书
小学运动会报道稿
2014/10/04 职场文书
校园会短篇的广播稿
2014/10/21 职场文书
表扬稿范文
2015/01/17 职场文书
班主任班级管理心得体会
2016/01/07 职场文书
Nginx Rewrite使用场景及配置方法解析
2021/04/01 Servers
React列表栏及购物车组件使用详解
2021/06/28 Javascript