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之大话题小函数(1)
Oct 10 Python
Django查找网站项目根目录和对正则表达式的支持
Jul 15 Python
Python 反转字符串(reverse)的方法小结
Feb 20 Python
Python错误处理操作示例
Jul 18 Python
python版本单链表实现代码
Sep 28 Python
Python 创建新文件时避免覆盖已有的同名文件的解决方法
Nov 16 Python
Tensorflow分类器项目自定义数据读入的实现
Feb 05 Python
Python换行与不换行的输出实例
Feb 19 Python
Python对wav文件的重采样实例
Feb 25 Python
Python tornado上传文件的功能
Mar 26 Python
java字符串格式化输出实例讲解
Jan 06 Python
pytorch训练神经网络爆内存的解决方案
May 22 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的类 功能齐全的发送邮件类
2006/10/09 PHP
最新用php获取谷歌PR值算法,附上php查询PR值代码示例
2011/12/25 PHP
PHP获取数组中重复最多的元素的实现方法
2014/11/11 PHP
php解析url并得到url中的参数及获取url参数的四种方式
2015/10/26 PHP
ThinkPHP项目分组配置方法分析
2016/03/23 PHP
PHP入门教程之日期与时间操作技巧总结(格式化,验证,获取,转换,计算等)
2016/09/11 PHP
php实现和c#一致的DES加密解密实例
2017/07/24 PHP
PHP5.6读写excel表格文件操作示例
2019/02/26 PHP
利用jQuery 实现GridView异步排序、分页的代码
2010/02/06 Javascript
JS基于Mootools实现的个性菜单效果代码
2015/10/21 Javascript
Three.js学习之几何形状
2016/08/01 Javascript
JavaScript组成、引入、输出、运算符基础知识讲解
2016/12/08 Javascript
javascript 中的继承实例详解
2017/05/05 Javascript
vue组件初学_弹射小球(实例讲解)
2017/09/06 Javascript
Javascript的console['']常用输入方法汇总
2018/04/26 Javascript
jQuery插件jsonview展示json数据
2018/05/26 jQuery
七行JSON代码把你的网站变成移动应用过程详解
2019/07/09 Javascript
详细分析vue响应式原理
2020/06/22 Javascript
[01:31:02]TNC vs VG 2019国际邀请赛淘汰赛 胜者组赛BO3 第一场
2019/08/22 DOTA
python机器学习库常用汇总
2017/11/15 Python
CentOS7.3编译安装Python3.6.2的方法
2018/01/22 Python
详解Django中间件执行顺序
2018/07/16 Python
PyCharm 设置SciView工具窗口的方法
2019/01/15 Python
python脚本实现音频m4a格式转成MP3格式的实例代码
2019/10/09 Python
Python协程 yield与协程greenlet简单用法示例
2019/11/22 Python
Python实现把多维数组展开成DataFrame
2019/11/30 Python
python zip,lambda,map函数代码实例
2020/04/04 Python
Hotels.com英国:全球领先的酒店住宿提供商
2019/01/24 全球购物
美国汽车零部件和配件网站:CarParts
2019/03/13 全球购物
微软马来西亚官方网站:Microsoft马来西亚
2019/11/22 全球购物
个人求职信范文
2014/05/24 职场文书
小学英语教师先进事迹
2014/05/28 职场文书
人事专员岗位职责说明书
2014/07/30 职场文书
2014幼儿园教师师德师风演讲稿
2014/09/10 职场文书
工作自我评价范文
2015/03/05 职场文书
德生2P3收音机开箱评测
2022/04/30 无线电