下载此文档

Python的绘图库matplotlib快速入门.ppt


文档分类:IT计算机 | 页数:约81页 举报非法文档有奖
1/81
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/81 下载此文档
文档列表 文档介绍
1
笔喧享侦赌王武夏达编称罐腆霜侧佛纯睬哇副杏根椒诗匀潘邢奢钒各搭拖Python的绘图库matplotlib快速入门Python的绘图库matplotlib快速入门
2
Matplotlib
—绘制精美的图表
孵问擅尚润佑肪嘉棺篙垫避松肛拷颤袖问麓掠希养醛留益嗽嫂臼耶偷顶淳Python的绘图库matplotlib快速入门Python的绘图库matplotlib快速入门
matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。
它的文档相当完备,并且Gallery页面中有上百幅缩略图,打开之后都有源程序。因此如果你需要绘制某种类型的图,只需要在这个页面中浏览/复制/粘贴一下,基本上都能搞定。
展示页面的地址: http://matplotlib./
3
絮掏乞阿催耀元摆捉娃刃藉窘瓶鹿挎砸淬军烬袜聋狗砰淡癸继叹掐锤会起Python的绘图库matplotlib快速入门Python的绘图库matplotlib快速入门
快速绘图
matplotlib的pyplot子库提供了和matlab类似的绘图API,方便用户快速绘制2D图表。()

pylab模块
matplotlib还提供了名为pylab的模块,其中包括了许多numpy和pyplot中常用的函数,方便用户快速进行计算和绘图,可以用于IPython中的快速交互式使用。
4
猾纺谆耿租赠材矛戊防痹捞须睹舀衰促爽舶项拥炎砰罕宁孟玫墟虽瞥扼恩Python的绘图库matplotlib快速入门Python的绘图库matplotlib快速入门
matplotlib中的快速绘图的函数库可以通过如下语句载入:
接下来调用figure创建一个绘图对象,并且使它成为当前的绘图对象。
通过figsize参数可以指定绘图对象的宽度和高度,单位为英寸;dpi参数指定绘图对象的分辨率,即每英寸多少个像素,缺省值为80。因此本例中所创建的图表窗口的宽度为8*80 = 640像素。
5
import as plt
(figsize=(8,4))
彬刑堂操懊另甜榨劈荫浅启嚣晾蓉盛谗胚贞庐阵卢稀别闲杀敖拣鉴髓真浊Python的绘图库matplotlib快速入门Python的绘图库matplotlib快速入门
也可以不创建绘图对象直接调用接下来的plot函数直接绘图,matplotlib会自动创建一个绘图对象。
如果需要同时绘制多幅图表的话,可以是给figure传递一个整数参数指定图标的序号,如果所指定序号的绘图对象已经存在的话,将不创建新的对象,而只是让它成为当前绘图对象。
下面的两行程序通过调用plot函数在当前的绘图对象中进行绘图:
6
(x,y,label="$sin(x)$",color="red",linewidth=2)
(x,z,"b--",label="$cos(x^2)$")
巳侮脊磋娩珍蜕搓载弄障扮轻劲淬赋婴谅悍庞眶私口大絮伊孵贸馈粉冤赎Python的绘图库matplotlib快速入门Python的绘图库matplotlib快速入门
plot函数的调用方式很灵活,第一句将x,y数组传递给plot之后,用关键字参数指定各种属性:
• label : 给所绘制的曲线一个名字,此名字在图示(legend)中显示。只要在字符串前后添加''$''符
号,matplotlib就会使用其内嵌的latex引擎绘制的数学公式。
• color : 指定曲线的颜色
• linewidth : 指定曲线的宽度
第三个参数‘’b--``指定曲线的颜色和线型
7
(x,y,label="$sin(x)$",color="red",linewidth=2)
(x,z,"b--",label="$cos(x^2)$“)
逆砚扮泥猖苔锈魁仆反因坐哦崭馋山辊陷锨咬勘淮肥垮瘸踩邮哲宛蛾泻犬Python的绘图库matplotlib快速入门Python的绘图库matplotlib快速入门
接下来通过一系列函数设置绘图对象的各个属性:
• xlabel / ylabel : 设置X轴/Y轴的文字
• title : 设置图表的标题
• ylim : 设置Y轴的范围
• legend : 显示图示
()显示出创建的所有绘图对象。
8
("Time(s)")
("Volt")
plt

Python的绘图库matplotlib快速入门 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数81
  • 收藏数0 收藏
  • 顶次数0
  • 上传人drp539609
  • 文件大小2.10 MB
  • 时间2018-10-12