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 IDLE加上自动补全和历史功能
Nov 30 Python
Python实现windows下模拟按键和鼠标点击的方法
Mar 13 Python
Python反射用法实例简析
Dec 22 Python
Python中logging.NullHandler 的使用教程
Nov 29 Python
Python实现网页截图(PyQT5)过程解析
Aug 12 Python
Pytorch中accuracy和loss的计算知识点总结
Sep 10 Python
pytorch 求网络模型参数实例
Dec 30 Python
tensorflow实现打印ckpt模型保存下的变量名称及变量值
Jan 04 Python
python读取hdfs并返回dataframe教程
Jun 05 Python
python自动化测试三部曲之unittest框架的实现
Oct 07 Python
python - asyncio异步编程
Apr 06 Python
如何使用Python对NetCDF数据做空间相关分析
Apr 21 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
php empty函数判断mysql表单是否为空
2010/04/12 PHP
ThinkPHP行为扩展Behavior应用实例详解
2014/07/22 PHP
php通过Chianz.com获取IP地址与地区的方法
2015/01/14 PHP
通过php添加xml文档内容的方法
2015/01/23 PHP
制作个性化的WordPress登陆界面的实例教程
2016/05/21 PHP
php+redis实现多台服务器内网存储session并读取示例
2017/01/12 PHP
Javascript操作select方法大全[新增、修改、删除、选中、清空、判断存在等]
2008/09/26 Javascript
Javascript类库的顶层对象名用户体验分析
2010/10/24 Javascript
javascript禁止访客复制网页内容的实现代码
2015/08/05 Javascript
Node.js编写爬虫的基本思路及抓取百度图片的实例分享
2016/03/12 Javascript
js事件驱动机制 浏览器兼容处理方法
2016/07/23 Javascript
Ionic 2 实现列表滑动删除按钮的方法
2017/01/22 Javascript
Vue.js仿Metronic高级表格(二)数据渲染
2017/04/19 Javascript
BootStrap的双日历时间控件使用
2017/07/25 Javascript
vue2.0实现移动端的输入框实时检索更新列表功能
2018/05/08 Javascript
在vue中使用v-bind:class的选项卡方法
2018/09/27 Javascript
[04:26]DOTA2上海特锦赛小组赛第二日 TOP10精彩集锦
2016/02/27 DOTA
使用python获取CPU和内存信息的思路与实现(linux系统)
2014/01/03 Python
python实现simhash算法实例
2014/04/25 Python
Python提示[Errno 32]Broken pipe导致线程crash错误解决方法
2014/11/19 Python
详解python脚本自动生成需要文件实例代码
2017/02/04 Python
python分布式环境下的限流器的示例
2017/10/26 Python
python复制文件到指定目录的实例
2018/04/27 Python
使用Python来开发微信功能
2018/06/13 Python
使用Python对微信好友进行数据分析
2018/06/27 Python
Python绘制的二项分布概率图示例
2018/08/22 Python
对Python实现累加函数的方法详解
2019/01/23 Python
django使用F方法更新一个对象多个对象字段的实现
2020/03/28 Python
浅谈keras中Dropout在预测过程中是否仍要起作用
2020/07/09 Python
python利用pytesseract 实现本地识别图片文字
2020/12/14 Python
欧洲顶级的童装奢侈品购物网站:Bambini Fashion(面向全球)
2018/04/24 全球购物
英国第一摩托车和摩托车越野配件商店:GhostBikes
2019/03/10 全球购物
保加利亚手表、香水、化妆品和珠宝购物网站:Brasty.bg
2020/04/22 全球购物
大学生四个方面的自我评价
2013/09/19 职场文书
个人买房协议书范本
2014/10/06 职场文书
青年教师个人总结
2015/02/11 职场文书