位置: 编程技术 - 正文

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)

  • 小微企业所得税优惠政策最新2022
  • 增值税减免税申报明细表免税代码和名称
  • 出口退税账务处理
  • 企业回购股票会使所有者权益
  • 企业如何提供准确的会计信息
  • 资产处置收益是什么意思
  • 营业额和合同额的区别
  • 定额发票怎么验证真伪
  • 个税的专项扣除包括哪些内容
  • 房产税直接减免政策
  • 税务记账保存多少年纳税人转小规模
  • 资产组减值测试要包含使用权资产吗
  • 外经证预缴税款怎么计算
  • 政府转账捐赠怎么做分录
  • 公司团建活动奖状模板
  • 红字发票信息表可以撤销吗
  • 非雇佣劳务
  • 纳税人提供不动产经营租赁增值税征收管理
  • 电子发票没有发票号码是怎么回事
  • 分公司会有股东吗
  • 软件企业即征即退账务处理
  • 四项服务加计扣除政策2023
  • 开通电子税务局需要什么资料
  • 退休返聘人员工伤怎么赔偿
  • 出口免抵退申报期限最新政策解读
  • 小企业出售无形资产发生的净损失应当计入什么科目
  • 公司买厨房用品计入什么科目
  • 苹果macos catalina10.15.7
  • 微信打开链接无法滑动
  • 收到美金没有结汇会计分录
  • 企事业承包承租经营所得税税法
  • 国家信用信息公司系公示
  • php 反射 性能
  • schost.exe - schost是什么进程 有什么用
  • 代发工资如何合理避税
  • 以公允价值计量是什么意思
  • mediacache是什么文件夹
  • 建筑企业安装费计入什么科目
  • 公司需要购买物品
  • php获取指定日期的时间戳
  • el-input_inner
  • php面向对象的三大特性
  • 增值税纳税人如何界定
  • 微信网页授权管理在哪里
  • php 微信公众号自定义菜单
  • 金融机构拆出资金的最长期限
  • python读取全部文件
  • python中的sum函数怎么用
  • 销项税大于进项税当月交税吗
  • 打印银行电子回单在打印机上怎么设置A5
  • php算法有哪些
  • 房地产企业样板间装修费账务处理
  • 产品检测费计入成本吗
  • 城建税小规模纳税人
  • 库存商品转出
  • 所得税弥补以前年度亏损什么意思
  • 成本类科目在哪里列式
  • 购置税 过户
  • 应付账款账面价值怎么算
  • 印花税税率是多少
  • 固定资产清理包括什么会计科目
  • 开启 windows server
  • debian10配置ipv6地址
  • solaris删除文件命令
  • 怎么u盘装系统win10
  • 将某软件添加到桌面
  • mac vlc
  • win10系统家庭组如何关闭家庭组访问用户名密码
  • centos查看硬件设备
  • linux 使用
  • 实例讲解命局与大运流年作用
  • 塔防类的网游
  • javascript 函数定义
  • node.js操作文件
  • unity获取父节点
  • 广州出租车发票号码在哪里
  • 社保申报后多久缴费
  • 出租车开的发票如何查询校验码?
  • 印度有加入世贸吗
  • 纳税服务存在的不足之处
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设