位置: 编程技术 - 正文

python使用matplotlib绘制折线图教程(python matplotlab)

编辑:rootadmin

推荐整理分享python使用matplotlib绘制折线图教程(python matplotlab),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python中matplotlib用法,python3.9 matplotlib,pythonmatplotlib,python %matplotlib inline,python matplot,pythonmatplotlib,python用matplot画图,PYTHON使用缩进来体现代码之间的逻辑关系,内容如对您有帮助,希望把文章链接给更多的朋友!

matplotlib简介

matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。

它的文档相当完备,并且Gallery页面中有上百幅缩略图,打开之后都有源程序。因此如果你需要绘制某种类型的图,只需要在这个页面中浏览/复制/粘贴一下,基本上都能搞定。

在Linux下比较著名的数据图工具还有gnuplot,这个是免费的,Python有一个包可以调用gnuplot,但是语法比较不习惯,而且画图质量不高。

而 Matplotlib则比较强:Matlab的语法、python语言、latex的画图质量(还可以使用内嵌的latex引擎绘制的数学公式)。

绘图库Matplotlib的安装方法:点击这里

matplotlib绘制折线图

1. line chart

2. 图例

在plot的时候指定label,然后调用legend方法可以绘制图例。例如:

legend方法可接受一个loc关键字参数来设定图例的位置,可取值为数字或字符串:

0: ‘best'

1: ‘upper right'

2: ‘upper left'

3: ‘lower left'

4: ‘lower right'

5: ‘right'

6: ‘center left'

7: ‘center right'

8: ‘lower center'

9: ‘upper center'

: ‘center'

python使用matplotlib绘制折线图教程(python matplotlab)

3. 线的样式

(1)颜色

plot方法的关键字参数color(或c)用来设置线的颜色。可取值为:

1、颜色名称或简写

b: blue

g: green

r: red

c: cyan

m: magenta

y: yellow

k: black

w: white

2、#rrggbb

3、(r, g, b) 或 (r, g, b, a),其中 r g b a 取均为[0, 1]之间

4、[0, 1]之间的浮点数的字符串形式,表示灰度值。0表示黑色,1表示白色

(2)样式

plot方法的关键字参数linestyle(或ls)用来设置线的样式。可取值为:

-, solid --, dashed -., dashdot :, dotted '', ' ', None

(3)粗细

设置plot方法的关键字参数linewidth(或lw)可以改变线的粗细,其值为浮点数。

4. marker

以下关键字参数可以用来设置marker的样式:

marker markeredgecolor 或 mec markeredgewidth 或 mew markerfacecolor 或 mfc markerfacecoloralt 或 mfcalt markersize 或 ms

其中marker可取值为:

'.': point marker ',': pixel marker 'o': circle marker 'v': triangle_down marker '^': triangle_up marker '<': triangle_left marker '>': triangle_right marker '1': tri_down marker '2': tri_up marker '3': tri_left marker '4': tri_right marker 's': square marker 'p': pentagon marker '*': star marker 'h': hexagon1 marker 'H': hexagon2 marker '+': plus marker 'x': x marker 'D': diamond marker 'd': thin_diamond marker '|': vline marker '_': hline marker

例如:

另外,marker关键字参数可以和color以及linestyle这两个关键字参数合并为一个字符串。例如:

总结

标签: python matplotlab

本文链接地址:https://www.jiuchutong.com/biancheng/380048.html 转载请保留说明!

上一篇:关于Python中Inf与Nan的判断问题详解(python中 info)

下一篇:Python实现简单的多任务mysql转xml的方法(python简单gui)

  • 符合条件的小型微利企业所得税税率为
  • 企业取得房租收据怎么写
  • 哪些支出可以税前扣除
  • 开出销项发票和进项票成本有出入怎么办?
  • 开专票还是开普发票
  • 发票遗失如何入账
  • 税收滞纳金计入营业外支出的哪一项
  • 增值税小规模纳税人
  • 季末资产总额的计算
  • 私营小微企业可以贷款吗
  • 固定资产盘盈盘亏的会计科目
  • 闲置土地归谁管理
  • 广告业与服务业哪个好
  • 车间不生产时折旧怎么算
  • 员工借款从工资扣除如何个税
  • 应付税款法账务处理
  • 单位购买食品饮料的进项税可以抵扣吗?
  • 小规模企业怎么报税
  • 财务审核火车票真伪辨别
  • 财务负责人必须是本公司员工吗
  • 什么是往来科目
  • 公司注销货币资金有余额要交税吗
  • 员工培训费应该怎么算
  • 厂家给返点算拿回扣吗
  • 污水处理费谁来收
  • 动车票的税进行抵扣该填写在哪里
  • 地下车库怎么缴费
  • 转让费入什么会计分录
  • windows10如何卸载edge
  • 年初未分配利润计算公式
  • 投资收益亏损后会怎么样
  • 专票和普票都要交税吗
  • 纯净版 win10
  • PHP:pg_escape_identifier()的用法_PostgreSQL函数
  • php的file函数
  • chormedriver安装
  • 珀泽申群岛上的阿德利企鹅,南极洲 (© Tui De Roy/Minden Pictures)
  • 微信小程序开挂方法
  • PHP使用pear实现mail发送功能 windows环境下配置pear
  • 在建工程完成后转入什么科目
  • css背景图
  • 在岗职工平均工资和社平工资的区别
  • sql2014附加数据库失败
  • 金蝶软件发票录入什么科目
  • 货运代理费计入什么科目
  • sqlserver2016维护计划
  • 企业为职工支付的补充医疗保险费
  • 企业的所得税税率怎么计算
  • 销售折扣与折让在财务报表哪里
  • 代垫费用开什么发票
  • 安装调试费收费标准
  • 发放股票股利的意义包括
  • 老板买私人飞机可以避税吗
  • 权益法下股权投资包括
  • 免抵退税额账务处理办法
  • 固定资产 金额
  • 零余额账户银行回单
  • 筹建期间取得的利息收入 企业所得税
  • 劳务公司 成本
  • 原始凭证错误的更正方法
  • win7系统摄像头打不开
  • centos分区说明
  • win8应用商店废了
  • 解决ubuntu和win10关机重启界面不动
  • WIN10系统中没有接入音频设备 要启动gui
  • linux登录提示
  • linux基础常用命令
  • win7自动更新失败怎么删除更新启动
  • 如何禁用ipv6地址
  • js如何将毫秒转换为日期
  • jsp验证邮箱格式
  • cocos2d schedule
  • js动态改变div内容
  • pycharm官方教程
  • Node.js中的包管理工具是什么
  • 不是批处理文件
  • unitysdk接入
  • jquery deferred对象
  • 下设机构和内设的区别
  • 即征即退进项税额分摊方法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设