位置: 编程技术 - 正文

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)

  • 个税返还奖励财务人员流程
  • 车船税是每个月交还是每年交
  • 企业收取的租金应当计入
  • 进项税有余额但没有余额
  • 计提税费如何写分录
  • 计提企业所得税分录
  • 发票开票地址是注册地址还是经营地址
  • 房租不能开发票怎样入账
  • 六个点的税率是小规模吗
  • 公益性支出所得税扣除比例
  • 合作社 注销
  • 该企业本月发生如下经济业务
  • 当留底税额大于退税额会计分录怎么写?
  • 全额收取员工的社保的会计分录怎么写?
  • 受托软件开发不转让著作权的账务处理
  • 期末余额全部转出的有哪些
  • 砂石加工行业交什么税
  • 企业所得税弥补亏损明细表怎么看
  • 小规模增值税未开票收入填哪里
  • excel自动计算增值税
  • 委托加工物资手续费
  • 企业采购设备有哪几种情形
  • 将自产产品无偿赠送 会计处理
  • 建筑施工企业跨区域如何缴税
  • 备抵法发生坏账分录
  • 一般纳税人建筑服务税率是多少
  • 鸿蒙系统如何截屏
  • 研发费用没有发票可以加计扣除吗
  • 详谈php编码转换过程
  • HTTP 400 错误是什么原因
  • 代垫费用的进项怎么抵扣
  • PHP:oci_define_by_name()的用法_Oracle函数
  • 国内保理业务是担保类中间业务吗
  • hhcol.exe
  • 公司搬家费用怎么入账
  • 预收账款的账务处理摘要
  • ajax向php传值
  • 【创作赢红包】ChatGPT引爆全网引发的AI算力思考
  • discuz去除底部
  • 收到利息收入计入什么科目
  • 未分配利润在科目余额表里怎么看
  • 事业单位应当按月对固定资产计提折旧
  • 发票2种
  • mysql的简单操作
  • 建筑工程分包案例
  • 比较详细的耐克知识大全
  • /kill @p
  • 纳税申报表期末未缴税额什么意思
  • 个体户怎么开对公账户
  • 印花税计入什么会计分录
  • 长期借款短期利息怎么算
  • 事业单位对外投资
  • 个税多缴了纳税人怎么办
  • 差旅费用包含哪些
  • 应付职工薪酬要设二级科目吗
  • 废品损失是什么要素
  • 小规模纳税人开专票需要交税吗
  • 在途物资入库怎么记账
  • 财务费用包括哪些费用
  • mysql80安装配置教程
  • linux 二进制转十六进制
  • win8安装出现了一些问题
  • ubuntu命令行添加用户
  • vsftpd配置用户登录目录
  • .intro
  • windows开发是什么
  • win7系统备份需要多大空间
  • win10 edge浏览器怎样添加信任站点
  • 如果打招呼了不理是什么原因
  • jQuery插件实现静态HTML验证码校验
  • android 实例
  • Cocos2dx CrazyTetris 双线伪裁剪算面积 对于判断消除的思考(二)
  • js浅拷贝的方法
  • dos命令 for
  • document.all.value
  • python默认方法
  • 山西税务官网登录
  • 社保征管职责是什么
  • 退回的汽车保险入什么科目
  • 税务总局四个确保
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设