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字符串替换示例
Apr 24 Python
深入解析Python中的lambda表达式的用法
Aug 28 Python
python访问抓取网页常用命令总结
Apr 11 Python
Tensorflow简单验证码识别应用
May 25 Python
分分钟入门python语言
Mar 20 Python
Python实现的文本对比报告生成工具示例
May 22 Python
python高级特性和高阶函数及使用详解
Oct 17 Python
详解Python给照片换底色(蓝底换红底)
Mar 22 Python
Python爬取YY评级分数并保存数据实现过程解析
Jun 01 Python
Django form表单与请求的生命周期步骤详解
Jun 07 Python
python 制作网站筛选工具(附源码)
Jan 21 Python
彻底解决pip下载pytorch慢的问题方法
Mar 01 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中curl_multi的应用
2013/07/17 PHP
PHP三种方式实现链式操作详解
2017/01/21 PHP
学习ExtJS Column布局
2009/10/08 Javascript
基于Jquery实现表格动态分页实现代码
2011/06/21 Javascript
EASYUI TREEGRID异步加载数据实现方法
2012/08/22 Javascript
JS实现多物体缓冲运动实例代码
2013/11/29 Javascript
JavaScript中跨域调用Flash的方法
2014/08/11 Javascript
AngularJS 实现弹性盒子布局的方法
2016/08/30 Javascript
小程序实现搜索界面 小程序实现推荐搜索列表效果
2019/05/18 Javascript
jquery实现垂直手风琴导航栏
2020/02/18 jQuery
openLayer4实现动态改变标注图标
2020/08/17 Javascript
vue cli 3.0通用打包配置代码,不分一二级目录
2020/09/02 Javascript
编写Python的web框架中的Model的教程
2015/04/29 Python
Python MySQLdb Linux下安装笔记
2015/05/09 Python
Python使用MONGODB入门实例
2015/05/11 Python
python3.6+opencv3.4实现鼠标交互查看图片像素
2018/02/26 Python
Python XML转Json之XML2Dict的使用方法
2019/01/15 Python
利用python实现AR教程
2019/11/20 Python
Python面向对象原理与基础语法详解
2020/01/02 Python
Python之字典对象的几种创建方法
2020/09/30 Python
Html5内唤醒百度、高德APP的实现示例
2019/05/20 HTML / CSS
罗马尼亚在线杂货店:Pilulka.ro
2019/09/28 全球购物
酒店应聘自荐信
2013/11/09 职场文书
环境建设实施方案
2014/03/14 职场文书
《地震中的父与子》教学反思
2014/04/10 职场文书
大学生精神文明先进个人事迹材料
2014/05/02 职场文书
学生安全责任书范本
2014/07/24 职场文书
珠宝的促销活动方案
2014/08/31 职场文书
全国爱牙日活动总结
2015/02/05 职场文书
主持稿开场白
2015/06/01 职场文书
校园文化艺术节开幕词
2016/03/04 职场文书
人事部:年度述职报告范文
2019/07/12 职场文书
Python中threading库实现线程锁与释放锁
2021/05/17 Python
关于html选择框创建占位符的问题
2021/06/09 HTML / CSS
解析高可用Redis服务架构分析与搭建方案
2021/06/20 Redis
python 进阶学习之python装饰器小结
2021/09/04 Python