位置: 编程技术 - 正文

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)

  • 计提递延所得税资产
  • 完税价格是含税价格吗?
  • 盘盈的固定资产怎么做账务处理
  • 本年利润和利润分配未分配利润的区别
  • 购进货物用于建造厂房可以抵扣增值税吗
  • 城建税和教育附加税
  • 无偿划拨资产涉税问题
  • 当年实现的利润属于资产吗
  • 怎么核算金融企业收入
  • 持有的汇票到期后怎么办
  • 免抵退办法出口销售额和免税销售额的区别
  • 收入费用类科目结转至本年利润
  • 印花税申报表如何填写
  • 个税公司承担怎么做账计入其他应收款怎么平账
  • 电子厂税负率一般是多少
  • 差额征税发票的图片
  • 固定资产和在建工程占所有者权益的占比
  • 生产负荷的计算
  • 联营和合营的区别共同控制
  • ukey抄报税全流程视频教程
  • 开电子发票是填不含税单价吗
  • 多交的增值税可以抵所得税吗?
  • 租金不开专票合理吗
  • 公司账户里的钱有利息吗
  • 企业支付方式有几种
  • 往来账会计怎么做
  • 收到对方投资款怎么做会计凭证
  • 去实体店装win10专业版多少钱
  • 劳务公司开发票,劳务公司怎么转取收入
  • 销售人员领用材料
  • kb4577266补丁
  • 现金折扣的会计处理方法
  • 增值税专用发票查询系统官方网站
  • 固定资产相关会计准则
  • 金融资产减值损益怎么算
  • devtools安装mac
  • Vue3通透教程【十三】TS简单类型详解
  • 命令行系统
  • php获取访问者信息
  • thinkphp写api
  • 职工医保报销后病情会泄露给单位吗
  • 员工离职补偿怎么入账
  • 待摊费用的明细
  • 充油卡 发票
  • 融资交易的会计处理
  • 公司购入车辆的增值税怎么算
  • 现金科目的指定科目是什么
  • 个税中的免税收入都包括什么
  • 固定资产报废处置的请示
  • 销售产品领用单独计价的包装物2000元,售价2400元
  • 金蝶利息收入的正确分录
  • 多计的人工成本怎么做账
  • 货物逾期保管费怎么算
  • 营业外支出明细账应该采用的格式是
  • 应付职工薪酬包括福利费吗
  • 商品过期怎么做分录
  • 个体工商户个税2023最新政策
  • mysql的基本介绍
  • sql查询速度慢如何优化
  • sqlserver数据库中的null值空值表示的是空格或零值
  • win8升级win10系统会卡吗
  • 开启windows远程桌面服务
  • window10电话
  • 笔记本拔掉硬盘开机没反应
  • linux连接windows的服务redis
  • 迅雷看看电脑版 下载
  • win8隐藏任务栏怎么恢复
  • 详解linux中systemd命令的运行级别与其常见应用
  • linux给文件赋予权限
  • node网络爬虫
  • javascript教程推荐知乎
  • node中的事件循环
  • 彻底解决老鼠进发动机舱
  • android的控件有哪些
  • 国税局征管科
  • 对计划单列市税务局不服向谁复议
  • 地税局 要官
  • 税务谈心谈话记录2021
  • 小规模纳税人企业所得税怎么征收
  • 西安市个税证明去哪里打印
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设