位置: 编程技术 - 正文

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)

  • 环境保护税的应税污染物有哪些
  • 关税完税价格计算消费税公式
  • 一般纳税人劳务费税率是多少
  • 新企业会计准则2021
  • 如何确定固定资产的计税基础
  • 出租车发票上没有二维码
  • 汽车购买者
  • 个体户餐饮经营范围全部怎么写
  • 减免税金需要计提吗
  • 税法关于发票丢失的
  • 低值易耗品计入什么账户
  • 已经确认收入的售出商品发生销售退回时
  • 支付以前年度的费用会计处理
  • 国有资产如何保值
  • 负数发票需要抵扣吗
  • 物业公司安装监控
  • 认证专票税务处理怎么做?
  • 赎回公司发行的债券怎么做账?
  • 税务局代开的专票信息填错了怎么办
  • 一般纳税人是否享受小型微利企业优惠政策
  • 公司注销时帐面清算
  • 管理费用进项税额转出会计分录
  • dell笔记本如何恢复系统
  • 以前年度损益调整属于哪类科目
  • 电脑经常蓝屏修复
  • 华为鸿蒙怎么打开5g
  • 人工费没有发票年度汇算调增需要进行调帐处理吗
  • mac老款设备怎样升级os14
  • 主营业务收入发生额在哪方
  • nddeagnt.exe - nddeagnt是什么进程 有什么用
  • bboy.exe进程是病毒吗 bboy进程安全吗
  • 发财树怎么修剪枝叶视频教程
  • 现金日记账怎么记账
  • php数组函数题目
  • 外资企业注册资本认缴制期限
  • 使用vue搭建项目
  • 房产前期开发
  • vue移动端pc端适配方案
  • php的!
  • jsp做登录界面
  • php异常处理方法
  • 个体工商户有固话吗
  • 生育津贴的钱怎么取出来
  • 民间非营利组织包括哪些单位
  • phpcms生成html
  • 会计单据可以用什么代替
  • 什么情况下计入库存商品
  • 销售旧货的增值税是销项税吗
  • 股权转让过程中的税费
  • sql server 2008登录服务器名称
  • 计提工会经费并上缴是什么意思
  • 收到退回的文化事业建设费会计分录
  • 发工资摘要没写工资
  • 车辆保险费计入现金流量表哪里
  • mysql中的where子句
  • windows server 2008文件共享服务器
  • win10的ubuntu
  • freebsd使用
  • win7不能复制文件怎么办
  • xp无法识别的usb设备unknown device
  • 硬盘安装win8.1
  • WIN10系统中引导修复不工作
  • 惠普笔记本win8.1
  • linux清除ssh登录记录
  • android入门教程
  • shell脚本用法
  • Unity3D游戏开发引擎
  • unity2d 阴影
  • sed查找字符串
  • 批处理清空文本内容
  • jquery的点击事件怎么写
  • 如何查看驱动器
  • python爬虫系统
  • viewstock
  • TFC360冯燃:手游市场细分领域新秀崛起
  • javascript类库
  • jquery 插件编写
  • jquery图片轮播插件slick不动
  • 什么叫税务备案
  • 企业医院和事业医院的区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设