Python基于Matplotlib库简单绘制折线图的方法示例


Posted in Python onAugust 14, 2017

本文实例讲述了Python基于Matplotlib库简单绘制折线图的方法。分享给大家供大家参考,具体如下:

Matplotlib画折线图,有一些离散点,想看看这些点的变动趋势:

import matplotlib.pyplot as plt
x1 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]
y1=[30,31,31,32,33,35,35,40,47,62,99,186,480]
x2 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
y2=[32,32,32,33,34,34,34,34,38,43,54,69,116,271]
x3 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
y3=[30,31,31,32,33,35,35,40,47,62]
x4 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
y4=[32,32,32,33,34,34,34,34,38,43]
group_labels = ['64k', '128k','256k','512k','1024k','2048k','4096k','8M','16M','32M','64M','128M','256M','512M']
plt.title('broadcast(b) vs join(r)')
plt.xlabel('data size')
plt.ylabel('time(s)')
#plt.plot(x1, y1,'r', label='broadcast')
#plt.plot(x2, y2,'b',label='join')
#plt.xticks(x1, group_labels, rotation=0)
plt.plot(x3, y3,'r', label='broadcast')
plt.plot(x4, y4,'b',label='join')
plt.xticks(x3, group_labels, rotation=0)
plt.legend(bbox_to_anchor=[0.3, 1])
plt.grid()
plt.show()

离散点的走势:

Python基于Matplotlib库简单绘制折线图的方法示例

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
Python生成随机密码
Mar 10 Python
python实现根据ip地址反向查找主机名称的方法
Apr 29 Python
java中两个byte数组实现合并的示例
May 09 Python
python迭代dict的key和value的方法
Jul 06 Python
Python 读写文件的操作代码
Sep 20 Python
Python SMTP发送邮件遇到的一些问题及解决办法
Oct 24 Python
Python socket模块实现的udp通信功能示例
Apr 10 Python
Python根据服务获取端口号的方法
Sep 25 Python
python数据预处理 :数据抽样解析
Feb 24 Python
TensorFlow tf.nn.conv2d_transpose是怎样实现反卷积的
Apr 20 Python
基于Python实现一个春节倒计时脚本
Jan 22 Python
详解Golang如何实现支持随机删除元素的堆
Sep 23 Python
python使用super()出现错误解决办法
Aug 14 #Python
Python SQLite3数据库日期与时间常见函数用法分析
Aug 14 #Python
python itchat实现微信自动回复的示例代码
Aug 14 #Python
Python编程实现控制cmd命令行显示颜色的方法示例
Aug 14 #Python
django 创建过滤器的实例详解
Aug 14 #Python
django创建自定义模板处理器的实例详解
Aug 14 #Python
Python微信库:itchat的用法详解
Aug 14 #Python
You might like
Flash空降上海 化身大魔王接受挑战
2020/03/02 星际争霸
php下判断数组中是否存在相同的值array_unique
2008/03/25 PHP
基于Snoopy的PHP近似完美获取网站编码的代码
2011/10/23 PHP
PHP原生模板引擎 最简单的模板引擎
2012/04/25 PHP
php根据年月获取季度的方法
2014/03/31 PHP
PHP 面向对象程序设计(oop)学习笔记(一) - 抽象类、对象接口、instanceof 和契约式编程
2014/06/12 PHP
PHP生成zip压缩包的常用方法示例
2019/08/22 PHP
Laravel等框架模型关联的可用性浅析
2019/12/15 PHP
使用Rancher在K8S上部署高性能PHP应用程序的教程
2020/07/10 PHP
javascript学习网址备忘
2007/05/29 Javascript
Javascript 检测、添加、移除样式(className)函数代码
2009/09/08 Javascript
ExtJs扩展之GroupPropertyGrid代码
2010/03/05 Javascript
juqery 学习之五 文档处理 包裹、替换、删除、复制
2011/02/11 Javascript
微信内置浏览器私有接口WeixinJSBridge介绍
2015/05/25 Javascript
JavaScript深度复制(deep clone)的实现方法
2016/02/19 Javascript
页面get请求 中文参数方法乱码问题的快速解决方法
2016/05/31 Javascript
详解webpack打包vue时提取css
2017/05/26 Javascript
详解angularJs中关于ng-class的三种使用方式说明
2017/06/02 Javascript
Angular客户端请求Rest服务跨域问题的解决方法
2017/09/19 Javascript
微信小程序云开发之使用云存储
2019/05/17 Javascript
[01:09:50]VP vs Pain 2018国际邀请赛小组赛BO2 第二场
2018/08/20 DOTA
[01:02:32]DOTA2-DPC中国联赛 正赛 iG vs PSG.LGD BO3 第二场 2月26日
2021/03/11 DOTA
python3中bytes和string之间的互相转换
2017/02/09 Python
Python常用时间操作总结【取得当前时间、时间函数、应用等】
2017/05/11 Python
Python3获取电脑IP、主机名、Mac地址的方法示例
2019/04/11 Python
使用python制作一个为hex文件增加版本号的脚本实例
2019/06/12 Python
pyqt5 QProgressBar清空进度条的实例
2019/06/21 Python
python中 _、__、__xx__()区别及使用场景
2020/06/30 Python
理肤泉美国官网:La Roche-Posay
2018/01/17 全球购物
Mio Skincare英国官网:身体紧致及孕期身体护理
2018/08/19 全球购物
火锅店创业计划书范文
2014/02/02 职场文书
《云雀的心愿》教学反思
2014/02/25 职场文书
学校先进集体事迹材料
2014/05/31 职场文书
2014年大学生社会实践自我鉴定
2014/09/26 职场文书
公民授权委托书
2014/10/15 职场文书
Python实战之实现康威生命游戏
2021/04/26 Python