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线程锁(thread)学习示例
Dec 04 Python
浅谈MySQL中的触发器
May 05 Python
Django框架中数据的连锁查询和限制返回数据的方法
Jul 17 Python
Python操作mongodb数据库的方法详解
Dec 08 Python
python 画三维图像 曲面图和散点图的示例
Dec 29 Python
使用Django连接Mysql数据库步骤
Jan 15 Python
python分数表示方式和写法
Jun 26 Python
pywinauto自动化操作记事本
Aug 26 Python
python+selenium定时爬取丁香园的新型冠状病毒数据并制作出类似的地图(部署到云服务器)
Feb 09 Python
Django框架安装及项目创建过程解析
Sep 14 Python
python 获取剪切板内容的两种方法
Nov 28 Python
PyTorch中permute的使用方法
Apr 26 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
利用文件属性结合Session实现在线人数统计
2006/10/09 PHP
利用PHP扩展vld查看PHP opcode操作步骤
2013/03/04 PHP
eaglephp使用微信api接口开发微信框架
2014/01/09 PHP
php简单实现查询数据库返回json数据
2015/04/16 PHP
配置eAccelerator和XCache扩展来加速PHP程序的执行
2015/12/22 PHP
[原创]php实现 data url的图片生成与保存
2016/12/04 PHP
jquery验证表单中的单选与多选实例
2013/08/18 Javascript
一个通过script自定义属性传递配置参数的方法
2014/09/15 Javascript
基于HTML+CSS,jQuery编写的简易计算器后续(添加了键盘监听)
2016/01/05 Javascript
js基于cookie记录来宾姓名的方法
2016/07/19 Javascript
微信小程序 引入es6 promise
2017/04/12 Javascript
js实现随机点名系统(实例讲解)
2017/10/18 Javascript
微信小程序实现YDUI的ScrollNav组件
2018/02/02 Javascript
JavaScript怎样在删除前添加确认弹出框?
2019/05/27 Javascript
javascript 设计模式之组合模式原理与应用详解
2020/04/08 Javascript
JavaScript实现猜数字游戏
2020/05/20 Javascript
webpack安装配置与常见使用过程详解(结合vue)
2020/06/01 Javascript
python版本的读写锁操作方法
2016/04/25 Python
python爬虫获取京东手机图片的图文教程
2017/12/29 Python
解决Python正则表达式匹配反斜杠''\''问题
2019/07/17 Python
Python字典中的值为列表或字典的构造实例
2019/12/16 Python
python爬虫构建代理ip池抓取数据库的示例代码
2020/09/22 Python
HEMA英国:荷兰原创设计
2018/08/28 全球购物
加热夹克:RAVEAN
2018/10/19 全球购物
Lime Crime官网:美国一家主打梦幻精灵系的彩妆品牌
2019/03/22 全球购物
编写一个 C 函数,该函数在一个字符串中找到可能的最长的子字符串,且该字符串是由同一字符组成的
2015/07/23 面试题
司机的工作范围及职责
2013/11/13 职场文书
初中同学聚会邀请函
2014/02/03 职场文书
人事任命书格式
2014/06/05 职场文书
2015高考寄语集锦
2015/02/27 职场文书
个人承诺书格式范文
2015/04/29 职场文书
北京爱情故事观后感
2015/06/12 职场文书
经营场所使用证明
2015/06/19 职场文书
银行柜员工作心得体会
2016/01/23 职场文书
MySQL 查询速度慢的原因
2021/05/25 MySQL
教你使用一行Python代码玩遍童年的小游戏
2021/08/23 Python