python matlibplot绘制多条曲线图


Posted in Python onFebruary 19, 2021

这里我利用的是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 matlibplot绘制多条曲线图

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

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

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

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

Python 相关文章推荐
python 数据的清理行为实例详解
Jul 12 Python
Python PyQt5实现的简易计算器功能示例
Aug 23 Python
Python 3.6 性能测试框架Locust安装及使用方法(详解)
Oct 11 Python
python下解压缩zip文件并删除文件的实例
Apr 24 Python
Python单元测试实例详解
May 25 Python
OPENCV去除小连通区域,去除孔洞的实例讲解
Jun 21 Python
python3.x实现base64加密和解密
Mar 28 Python
详解pandas中MultiIndex和对象实际索引不一致问题
Jul 23 Python
python实现while循环打印星星的四种形状
Nov 23 Python
基于Python检测动态物体颜色过程解析
Dec 04 Python
Python中私有属性的定义方式
Mar 05 Python
Python基础之数据类型知识汇总
May 18 Python
python matlibplot绘制3D图形
Jul 02 #Python
对numpy Array [: ,] 的取值方法详解
Jul 02 #Python
Python使用itertools模块实现排列组合功能示例
Jul 02 #Python
python绘制立方体的方法
Jul 02 #Python
python numpy 一维数组转变为多维数组的实例
Jul 02 #Python
Python实现通过继承覆盖方法示例
Jul 02 #Python
Numpy中矩阵matrix读取一列的方法及数组和矩阵的相互转换实例
Jul 02 #Python
You might like
PHP通用分页类page.php[仿google分页]
2008/08/31 PHP
PHP与MongoDB简介|安全|M+PHP应用实例详解
2013/06/17 PHP
php 魔术方法详解
2014/11/11 PHP
php 函数使用可变数量的参数方法
2017/05/02 PHP
在Yii2特定页面如何禁用调试工具栏Debug Toolbar详解
2017/08/07 PHP
php 读写json文件及修改json的方法
2018/03/07 PHP
laravel 多图上传及图片的存储例子
2019/10/14 PHP
PHP ob缓存以及ob函数原理实例解析
2020/11/13 PHP
Javascript 判断 object 的特定类转载
2007/02/01 Javascript
jQuery版仿Path菜单效果
2011/12/15 Javascript
如何使用Javascript获取距今n天前的日期
2013/07/08 Javascript
JavaScript截取字符串的Slice、Substring、Substr函数详解和比较
2014/03/20 Javascript
webapp框架AngularUI的demo改造之路
2014/12/21 Javascript
javascript中使用new与不使用实例化对象的区别
2015/06/22 Javascript
JS实现三级折叠菜单特效,其它级可自动收缩
2015/08/06 Javascript
jQuery实现从身份证号中获取出生日期和性别的方法分析
2016/02/25 Javascript
js贪吃蛇游戏实现思路和源码
2016/04/14 Javascript
JS构造函数与原型prototype的区别介绍
2016/07/04 Javascript
Node.js中路径处理模块path详解
2016/11/14 Javascript
微信小程序实现订单倒计时
2020/11/01 Javascript
js计算最大公约数和最小公倍数代码实例
2019/09/11 Javascript
解决vue项目,npm run build后,报路径错的问题
2020/08/13 Javascript
vue实现路由懒加载的3种方法示例
2020/09/01 Javascript
Python中类的定义、继承及使用对象实例详解
2015/04/30 Python
Python编程使用NLTK进行自然语言处理详解
2017/11/16 Python
python去除拼音声调字母,替换为字母的方法
2018/11/28 Python
Python实现把多维数组展开成DataFrame
2019/11/30 Python
使用Pandas的Series方法绘制图像教程
2019/12/04 Python
Python基于Socket实现简易多人聊天室的示例代码
2020/11/29 Python
Sephora丝芙兰印尼官方网站:购买化妆品和护肤品
2018/07/02 全球购物
汽车销售求职自荐信
2013/10/01 职场文书
三年级学生评语
2014/04/23 职场文书
团委书记的竞聘演讲稿
2014/04/24 职场文书
团队口号大全
2014/06/06 职场文书
三提三创主题教育活动查摆整改措施
2014/10/25 职场文书
党的群众路线教育实践活动心得体会(教师)
2014/10/31 职场文书